Revision 13b3c5ff db/models.py
b/db/models.py | ||
---|---|---|
15 | 15 |
created = models.DateTimeField('Time of creation', auto_now_add=True) |
16 | 16 |
updated = models.DateTimeField('Time of last update', auto_now=True) |
17 | 17 |
user = models.ForeignKey(User) |
18 |
violations = models.IntegerField() |
|
18 |
violations = models.IntegerField('Number of Violations')
|
|
19 | 19 |
|
20 | 20 |
class Meta: |
21 | 21 |
verbose_name = u'Synnefo User' |
... | ... | |
90 | 90 |
('DELETED', 'Deleted') |
91 | 91 |
) |
92 | 92 |
|
93 |
name = models.CharField(max_length=255, help_text=_('description'))
|
|
94 |
state = models.CharField(choices=IMAGE_STATES, max_length=30) |
|
95 |
description = models.TextField(help_text=_('description'))
|
|
93 |
name = models.CharField('Image name', max_length=255)
|
|
94 |
state = models.CharField('Current Image State',choices=IMAGE_STATES, max_length=30)
|
|
95 |
description = models.TextField('General description')
|
|
96 | 96 |
owner = models.ForeignKey(SynnefoUser,blank=True, null=True) |
97 | 97 |
created = models.DateTimeField('Time of creation', auto_now_add=True) |
98 | 98 |
updated = models.DateTimeField('Time of last update', auto_now=True) |
... | ... | |
118 | 118 |
|
119 | 119 |
|
120 | 120 |
class ImageMetadata(models.Model): |
121 |
meta_key = models.CharField(max_length=50) |
|
122 |
meta_value = models.CharField(max_length=500) |
|
121 |
meta_key = models.CharField('Image metadata key name', max_length=50)
|
|
122 |
meta_value = models.CharField('Image metadata value', max_length=500)
|
|
123 | 123 |
image = models.ForeignKey(Image) |
124 | 124 |
|
125 | 125 |
class Meta: |
... | ... | |
136 | 136 |
('MONTHLY_RATE', 'Monthly credit issue rate') |
137 | 137 |
) |
138 | 138 |
user = models.ForeignKey(SynnefoUser) |
139 |
name = models.CharField(choices=LIMITS, max_length=30, null=False) |
|
140 |
value = models.IntegerField() |
|
139 |
name = models.CharField('Limit key name', choices=LIMITS, max_length=30, null=False)
|
|
140 |
value = models.IntegerField('Limit current value')
|
|
141 | 141 |
|
142 | 142 |
class Meta: |
143 | 143 |
verbose_name = u'Enforced limit for user' |
... | ... | |
147 | 147 |
|
148 | 148 |
|
149 | 149 |
class Flavor(models.Model): |
150 |
cpu = models.IntegerField(default=0, unique=False)
|
|
151 |
ram = models.IntegerField(default=0, unique=False)
|
|
152 |
disk = models.IntegerField(default=0, unique=False)
|
|
150 |
cpu = models.IntegerField('Number of CPUs', default=0)
|
|
151 |
ram = models.IntegerField('Size of RAM', default=0)
|
|
152 |
disk = models.IntegerField('Size of Disk space'default=0)
|
|
153 | 153 |
|
154 | 154 |
class Meta: |
155 | 155 |
verbose_name = u'Virtual machine flavor' |
... | ... | |
209 | 209 |
|
210 | 210 |
|
211 | 211 |
class FlavorCostHistory(models.Model): |
212 |
cost_active = models.PositiveIntegerField() |
|
213 |
cost_inactive = models.PositiveIntegerField() |
|
212 |
cost_active = models.PositiveIntegerField('Active Cost')
|
|
213 |
cost_inactive = models.PositiveIntegerField('Inactive Cost')
|
|
214 | 214 |
effective_from = models.DateField() |
215 | 215 |
flavor = models.ForeignKey(Flavor) |
216 | 216 |
|
Also available in: Unified diff