Revision 9071888e db/models.py
b/db/models.py | ||
---|---|---|
429 | 429 |
def get_log_entries(vm_obj, date_from): |
430 | 430 |
"""Returns log entries for the specified vm after a date""" |
431 | 431 |
entries = AccountingLog.objects.filter(vm=vm_obj).filter(date__gte=date_from).order_by('-date') |
432 |
|
|
432 |
|
|
433 | 433 |
return entries |
434 | 434 |
|
435 |
|
|
436 |
class Disk(models.Model): |
|
437 |
name = models.CharField(max_length=255) |
|
438 |
created = models.DateTimeField('Disk creation date', default=datetime.datetime.now()) |
|
439 |
size = models.PositiveIntegerField('Disk size in GBs') |
|
440 |
vm = models.ForeignKey(VirtualMachine, blank=True, null=True) |
|
441 |
owner = models.ForeignKey(SynnefoUser, blank=True, null=True) |
|
442 |
|
|
443 |
class Meta: |
|
444 |
verbose_name = u'Disk instance' |
|
445 |
|
|
446 |
def __unicode__(self): |
|
447 |
return self.name |
Also available in: Unified diff