summaryrefslogtreecommitdiff
path: root/ironic/objects/node.py
diff options
context:
space:
mode:
authorRuby Loo <ruby.loo@intel.com>2016-12-06 18:07:17 +0000
committerRuby Loo <ruby.loo@intel.com>2016-12-06 18:07:17 +0000
commitc7763a7e0251d672ed7d3c30b2aff3622ae7d814 (patch)
treedbc1c3cee77fc1a773b9caf2206ed2afc0f7bd6f /ironic/objects/node.py
parent349a4dd3235f76548afdf92ce69b6ff6aacc74bd (diff)
downloadironic-c7763a7e0251d672ed7d3c30b2aff3622ae7d814.tar.gz
Clean up object code
This: 1. replaces hardcoded object names with the 'cls' variable where appropriate. 2. removes __class__ from calls to <an object>.__class__.<class method> since <an object>.<class method> works. This is a follow up to reviewers' comments in f766bbab451cd8a0b37b1085ee4d95bcda95a8b8. Change-Id: Iecd057ec9a166620b22a6d6c3f780eed3f60b655
Diffstat (limited to 'ironic/objects/node.py')
-rw-r--r--ironic/objects/node.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/ironic/objects/node.py b/ironic/objects/node.py
index bd63a1770..e47702cd8 100644
--- a/ironic/objects/node.py
+++ b/ironic/objects/node.py
@@ -182,7 +182,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
:returns: a :class:`Node` object.
"""
db_node = cls.dbapi.get_node_by_id(node_id)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -197,7 +197,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
:returns: a :class:`Node` object.
"""
db_node = cls.dbapi.get_node_by_uuid(uuid)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -212,7 +212,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
:returns: a :class:`Node` object.
"""
db_node = cls.dbapi.get_node_by_name(name)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -227,7 +227,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
:returns: a :class:`Node` object.
"""
db_node = cls.dbapi.get_node_by_instance(instance_uuid)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -272,7 +272,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
"""
db_node = cls.dbapi.reserve_node(tag, node_id)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -376,7 +376,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
A context should be set when instantiating the
object, e.g.: Node(context)
"""
- current = self.__class__.get_by_uuid(self._context, self.uuid)
+ current = self.get_by_uuid(self._context, self.uuid)
self.obj_refresh(current)
# NOTE(xek): We don't want to enable RPC on this call just yet. Remotable
@@ -397,7 +397,7 @@ class Node(base.IronicObject, object_base.VersionedObjectDictCompat):
:returns: a :class:`Node` object.
"""
db_node = cls.dbapi.get_node_by_port_addresses(addresses)
- node = Node._from_db_object(cls(context), db_node)
+ node = cls._from_db_object(cls(context), db_node)
return node