Alphabetize the methods in the db layer.

There are enough of them in there that it is probably useful to keep
them organized.

Also moved the NoMoreBlades to db, it is likely to be shared by any
implementation.
This commit is contained in:
andy
2010-08-21 12:47:21 +02:00
parent 959f78889b
commit 4c0e4fd0d7
2 changed files with 7 additions and 7 deletions

View File

@@ -179,7 +179,7 @@ class Instance(Base, NovaBase):
def project(self):
return auth.manager.AuthManager().get_project(self.project_id)
# FIXME: make this opaque somehow
# TODO(vish): make this opaque somehow
@property
def name(self):
return "i-%s" % self.id
@@ -237,12 +237,12 @@ class Volume(Base, NovaBase):
node_name = Column(String(255)) #, ForeignKey('physical_node.id'))
size = Column(Integer)
alvailability_zone = Column(String(255)) # FIXME foreign key?
availability_zone = Column(String(255)) # TODO(vish) foreign key?
instance_id = Column(Integer, ForeignKey('instances.id'), nullable=True)
mountpoint = Column(String(255))
attach_time = Column(String(255)) # FIXME datetime
status = Column(String(255)) # FIXME enum?
attach_status = Column(String(255)) # FIXME enum
attach_time = Column(String(255)) # TODO(vish) datetime
status = Column(String(255)) # TODO(vish) enum?
attach_status = Column(String(255)) # TODO(vish) enum
class ExportDevice(Base, NovaBase):
__tablename__ = 'export_devices'
@@ -254,7 +254,7 @@ class ExportDevice(Base, NovaBase):
uselist=False))
#FIXME can these both come from the same baseclass?
# TODO(vish): can these both come from the same baseclass?
class FixedIp(Base, NovaBase):
__tablename__ = 'fixed_ips'
id = Column(Integer, primary_key=True)

View File

@@ -90,7 +90,7 @@ class VolumeTestCase(test.TrialTestCase):
self.assertFailure(self.volume.create_volume(vol_size,
user_id,
project_id),
db.sqlalchemy.api.NoMoreBlades)
db.NoMoreBlades)
for id in vols:
yield self.volume.delete_volume(id)