diff options
| author | Vishvananda Ishaya <vishvananda@yahoo.com> | 2010-09-09 13:40:18 -0700 |
|---|---|---|
| committer | Vishvananda Ishaya <vishvananda@yahoo.com> | 2010-09-09 13:40:18 -0700 |
| commit | 0aabb8a6febca8d98a750d1bdc78f3160b9684fe (patch) | |
| tree | ace8329b8106576b4864ca85607fc93bcd619941 | |
| parent | cb0953a578b55e873a090f2ed46e879183aa3eb0 (diff) | |
| download | nova-0aabb8a6febca8d98a750d1bdc78f3160b9684fe.tar.gz nova-0aabb8a6febca8d98a750d1bdc78f3160b9684fe.tar.xz nova-0aabb8a6febca8d98a750d1bdc78f3160b9684fe.zip | |
mocking out quotas
| -rw-r--r-- | nova/db/sqlalchemy/models.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/nova/db/sqlalchemy/models.py b/nova/db/sqlalchemy/models.py index 679a44d21..2fcade7de 100644 --- a/nova/db/sqlalchemy/models.py +++ b/nova/db/sqlalchemy/models.py @@ -266,6 +266,20 @@ class Volume(BASE, NovaBase): attach_status = Column(String(255)) # TODO(vish): enum +class Quota(BASE, NovaBase): + """Represents quota overrides for a project""" + __tablename__ = 'quotas' + id = Column(Integer, primary_key=True) + + project_id = Column(String(255)) + + instances = Column(Integer) + cores = Column(Integer) + volumes = Column(Integer) + gigabytes = Column(Integer) + floating_ips = Column(Integer) + + class ExportDevice(BASE, NovaBase): """Represates a shelf and blade that a volume can be exported on""" __tablename__ = 'export_devices' |
