mirror of
https://github.com/ansible/awx.git
synced 2026-05-17 22:37:41 -02:30
pass uuid to Instance.create
This commit is contained in:
@@ -148,9 +148,12 @@ class InstanceManager(models.Manager):
|
|||||||
create_defaults = dict(capacity=0)
|
create_defaults = dict(capacity=0)
|
||||||
if defaults is not None:
|
if defaults is not None:
|
||||||
create_defaults.update(defaults)
|
create_defaults.update(defaults)
|
||||||
|
uuid_option = {}
|
||||||
|
if uuid is not None:
|
||||||
|
uuid_option = dict(uuid=uuid)
|
||||||
if node_type == 'execution' and 'version' not in create_defaults:
|
if node_type == 'execution' and 'version' not in create_defaults:
|
||||||
create_defaults['version'] = RECEPTOR_PENDING
|
create_defaults['version'] = RECEPTOR_PENDING
|
||||||
instance = self.create(hostname=hostname, ip_address=ip_address, node_type=node_type, **create_defaults)
|
instance = self.create(hostname=hostname, ip_address=ip_address, node_type=node_type, **create_defaults, **uuid_option)
|
||||||
return (True, instance)
|
return (True, instance)
|
||||||
|
|
||||||
def get_or_register(self):
|
def get_or_register(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user