Merge pick up, tweaked role/site/plcore_base or os_manager path when OpenStack not...
[plstackapi.git] / planetstack / core / models / plcorebase.py
similarity index 98%
rename from plstackapi/core/models/plcorebase.py
rename to planetstack/core/models/plcorebase.py
index eac3114..ed7c3ff 100644 (file)
@@ -16,30 +16,30 @@ class PlCoreBase(models.Model):
         self.__initial = self._dict
 
     @property
-    def diff(self):\r
-        d1 = self.__initial\r
-        d2 = self._dict\r
-        diffs = [(k, (v, d2[k])) for k, v in d1.items() if v != d2[k]]\r
-        return dict(diffs)\r
-\r
-    @property\r
-    def has_changed(self):\r
-        return bool(self.diff)\r
-\r
-    @property\r
-    def changed_fields(self):\r
-        return self.diff.keys()\r
-\r
-    def get_field_diff(self, field_name):\r
-        return self.diff.get(field_name, None)\r
-\r
-    def save(self, *args, **kwargs):\r
-        super(PlCoreBase, self).save(*args, **kwargs)\r
+    def diff(self):
+        d1 = self.__initial
+        d2 = self._dict
+        diffs = [(k, (v, d2[k])) for k, v in d1.items() if v != d2[k]]
+        return dict(diffs)
+
+    @property
+    def has_changed(self):
+        return bool(self.diff)
+
+    @property
+    def changed_fields(self):
+        return self.diff.keys()
+
+    def get_field_diff(self, field_name):
+        return self.diff.get(field_name, None)
+
+    def save(self, *args, **kwargs):
+        super(PlCoreBase, self).save(*args, **kwargs)
         self.__initial = self._dict
 
     @property
-    def _dict(self):\r
-        return model_to_dict(self, fields=[field.name for field in\r
+    def _dict(self):
+        return model_to_dict(self, fields=[field.name for field in
                              self._meta.fields])