• 
      

    Change the return type of get_hosting_services.

    Review Request #5883 — Created May 26, 2014 and submitted — Latest diff uploaded

    Information

    Review Board
    master
    8a7c83e...

    Reviewers

    get_hosting_services was a generator returning tuples of (id, cls) for
    each HostingService. This was to work around not having a way to access
    the ID from a HostingService class.

    This change fixes this by assigning the ID at registration time to the
    class, allowing any consumer of the class to get the ID. This simplifies
    get_hosting_services(), and is also needed for the new HostingService
    API resource.

    Unit tests pass.

    Used the ID in another change successfully.