diff --git a/netbox_awx_plugin/models.py b/netbox_awx_plugin/models.py index 59ea0b65bac3e5d10b2d299b84b4f7889e774da4..664da34e58f8e9f4e9a0747cf6e97683aaeb7936 100644 --- a/netbox_awx_plugin/models.py +++ b/netbox_awx_plugin/models.py @@ -161,11 +161,10 @@ class AWXInventory(NetBoxModel): page += 1 return groups - def update_group(self, name, data): - logger.info("Updating group {} with: {}".format(name, data)) - group = self.get_group(name) + def update_group(self, group_id, data): + logger.info("Updating group ID {} with: {}".format(group_id, data)) r = requests.put( - url=urljoin(self.awx.url, "/api/v2/groups/{}/".format(group["id"])), + url=urljoin(self.awx.url, "/api/v2/groups/{}/".format(group_id)), headers=self.awx.get_headers(), json=data, verify=False,