Update awxkit to enable export of Galaxy credentials associated to organizations

This commit is contained in:
beeankha 2021-05-25 16:52:54 -04:00
parent d2d62adcb9
commit 02cd646b44
2 changed files with 6 additions and 2 deletions

View File

@ -287,7 +287,10 @@ class Credential(HasCopy, HasCreate, base.Base):
return passwords
page.register_page([resources.credential, (resources.credentials, 'post'), (resources.credential_copy, 'post')], Credential)
page.register_page(
[resources.credential, (resources.credentials, 'post'), (resources.credential_copy, 'post'), (resources.organization_galaxy_credentials, 'post')],
Credential,
)
class Credentials(page.PageList, Credential):
@ -295,7 +298,7 @@ class Credentials(page.PageList, Credential):
pass
page.register_page([resources.credentials, resources.related_credentials], Credentials)
page.register_page([resources.credentials, resources.related_credentials, resources.organization_galaxy_credentials], Credentials)
class CredentialCopy(base.Base):

View File

@ -140,6 +140,7 @@ class Resources(object):
_organization_admins = r'organizations/\d+/admins/'
_organization_applications = r'organizations/\d+/applications/'
_organization_execution_environments = r'organizations/\d+/execution_environments/'
_organization_galaxy_credentials = r'organizations/\d+/galaxy_credentials/'
_organization_inventories = r'organizations/\d+/inventories/'
_organization_users = r'organizations/\d+/users/'
_organizations = 'organizations/'