Change the return type of get_hosting_services.
Review Request #5883 — Created May 26, 2014 and submitted
get_hosting_serviceswas a generator returning tuples of(id, cls)for
eachHostingService. This was to work around not having a way to access
the ID from aHostingServiceclass.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.
This is a review from Review Bot. Tool: PEP8 Style Checker Processed Files: reviewboard/scmtools/forms.py reviewboard/hostingsvcs/service.py Ignored Files: