~annegentle/nova/extdoc

« back to all changes in this revision

Viewing changes to nova/api/openstack/__init__.py

  • Committer: Tarmac
  • Author(s): Matthew Hooker
  • Date: 2011-08-10 14:53:53 UTC
  • mfrom: (1355.2.24 pylint-fixes)
  • Revision ID: tarmac-20110810145353-rmc0lkjirgunxe08
These fixes are the result of trolling the pylint violations here

https://jenkins.openstack.org/job/nova-pylint-errors/violations/

Show diffs side-by-side

added added

removed removed

Lines of Context:
85
85
        self._setup_routes(mapper)
86
86
        super(APIRouter, self).__init__(mapper)
87
87
 
88
 
    def _setup_routes(self, mapper, version):
 
88
    def _setup_routes(self, mapper):
 
89
        raise NotImplementedError(_("You must implement _setup_routes."))
 
90
 
 
91
    def _setup_base_routes(self, mapper, version):
89
92
        """Routes common to all versions."""
90
93
 
91
94
        server_members = self.server_members
156
159
    """Define routes specific to OpenStack API V1.0."""
157
160
 
158
161
    def _setup_routes(self, mapper):
159
 
        super(APIRouterV10, self)._setup_routes(mapper, '1.0')
 
162
        self._setup_base_routes(mapper, '1.0')
160
163
 
161
164
        mapper.resource("shared_ip_group", "shared_ip_groups",
162
165
                        collection={'detail': 'GET'},
172
175
    """Define routes specific to OpenStack API V1.1."""
173
176
 
174
177
    def _setup_routes(self, mapper):
175
 
        super(APIRouterV11, self)._setup_routes(mapper, '1.1')
 
178
        self._setup_base_routes(mapper, '1.1')
176
179
 
177
180
        image_metadata_controller = image_metadata.create_resource()
178
181