X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fsliver.py;h=d2f794f4c9cbf34adedd937ca052e76effc8008c;hb=ac5578b11e845c752b83f44371c8e1dd58f7e22b;hp=de0ff849164b4be6fe7c7895d6d8effb90248c4c;hpb=1564bf53d70e91612f8bd587a01a75e0dada5917;p=plstackapi.git diff --git a/planetstack/core/models/sliver.py b/planetstack/core/models/sliver.py index de0ff84..d2f794f 100644 --- a/planetstack/core/models/sliver.py +++ b/planetstack/core/models/sliver.py @@ -81,6 +81,7 @@ class Sliver(PlCoreBase): objects = SliverManager() deleted_objects = SliverDeletionManager() instance_id = models.CharField(null=True, blank=True, max_length=200, help_text="Nova instance id") + instance_uuid = models.CharField(null=True, blank=True, max_length=200, help_text="Nova instance uuid") name = models.CharField(max_length=200, help_text="Sliver name") instance_name = models.CharField(blank=True, null=True, max_length=200, help_text="OpenStack generated name") ip = models.GenericIPAddressField(help_text="Sliver ip address", blank=True, null=True) @@ -106,7 +107,7 @@ class Sliver(PlCoreBase): return u'unsaved-sliver' def save(self, *args, **kwds): - self.name = self.slice.slicename + self.name = self.slice.name if not self.creator and hasattr(self, 'caller'): self.creator = self.caller