From 385725e52aa492eb1f7e23fb587b0b5e4ca1f266 Mon Sep 17 00:00:00 2001 From: Jeff Bradberry Date: Mon, 6 Apr 2020 10:55:33 -0400 Subject: [PATCH] Fix the _create_assets method to use _get_options --- awxkit/awxkit/api/pages/api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/awxkit/awxkit/api/pages/api.py b/awxkit/awxkit/api/pages/api.py index e6561e5a9c..c2ebe8e32b 100644 --- a/awxkit/awxkit/api/pages/api.py +++ b/awxkit/awxkit/api/pages/api.py @@ -8,7 +8,7 @@ from . import base from . import page from ..mixins import has_create -descRE = re.compile('^[*] `(\w+)`: [^(]*\((\w+), ([^)]+)\)') +descRE = re.compile(r'^[*] `(\w+)`: [^(]*\((\w+), ([^)]+)\)') log = logging.getLogger(__name__) @@ -116,7 +116,7 @@ class ApiV2(base.Base): fields['natural_key'] = asset.get_natural_key() for key in options: - if not key in asset.related: + if key not in asset.related: continue try: # FIXME: use caching by url @@ -242,7 +242,7 @@ class ApiV2(base.Base): return endpoint = getattr(self, resource) - options = self._options[resource] + options = self._get_options(endpoint) assets = data[resource] for asset in assets: post_data = {}