beeankha
4bc1a128ec
Add noqa directive for super calls
2020-08-25 15:49:20 -04:00
beeankha
da732a3941
Add unit test, update lookup method to favor ID over name
2020-08-25 14:57:02 -04:00
Benoit Bayszczak
d49a61b63e
add missing creds types to tower_credential module
...
Add the following native credentials types to the tower_credential module
- 'satellite': 'Red Hat Satellite 6' # renaming of satellite6
- 'aim': 'CyberArk AIM Central Credential Provider Lookup'
- 'conjur': 'CyberArk Conjur Secret Lookup'
- 'hashivault_kv': 'HashiCorp Vault Secret Lookup'
- 'hashivault_ssh': 'HashiCorp Vault Signed SSH'
- 'azure_kv': 'Microsoft Azure Key Vault'
- 'kubernetes_bearer_token': 'OpenShift or Kubernetes API Bearer Token'
- 'github_token': 'GitHub Personal Access Token'
- 'gitlab_token': 'GitLab Personal Access Token'
2020-08-25 17:24:17 +02:00
sean-m-sullivan
13f3292af0
updated test
2020-08-25 07:04:27 -05:00
beeankha
75a0c0ab1e
Prioritize integer names over IDs more effectively
2020-08-24 17:13:22 -04:00
beeankha
54317236f3
Fix pep8 error, remove redundant var assignment
2020-08-24 17:13:22 -04:00
John Westcott IV
0fd618d88b
Changing test suite and fixing user issue in tower_api
2020-08-24 17:13:21 -04:00
beeankha
e9d66df77a
Initial commit for tower_role name vs id lookup bug fix
2020-08-24 17:13:21 -04:00
beeankha
ef7a74c4a3
Initial commit of pylint fixes
2020-08-24 16:47:16 -04:00
Sean Sullivan
cda05c4f03
Updated test for lint
...
Updated test for lint
2020-08-22 20:16:27 -05:00
sean-m-sullivan
3794f095cf
update to tower_project_update
2020-08-22 13:43:14 -05:00
Sean Sullivan
d6815e5114
Removed reference to sync
...
Updated references to sync in favour of update.
2020-08-20 10:30:43 -05:00
John Westcott IV
a5afe0214a
Trying to make AWXKIT tests not run on python2
2020-08-19 14:29:42 -04:00
John Westcott IV
b93319e359
Updating to remove auth_type since its not longer required
2020-08-19 14:27:02 -04:00
John Westcott IV
2c8c1ff595
Fixing sanity error
2020-08-19 14:14:49 -04:00
John Westcott IV
3abd77c4c0
Fixing oauth token login and making module respect token over username/password
2020-08-19 14:12:50 -04:00
John Westcott IV
a2eab45d61
Trying to gobble up logs incase there are errors
2020-08-19 14:12:50 -04:00
beeankha
76f08744f6
Fix linter whitespace error
2020-08-19 14:12:50 -04:00
John Westcott IV
01e08ba0e1
Fixing exit_module -> exit_json
2020-08-19 14:12:50 -04:00
John Westcott IV
c2e0c0655b
Fixing validate-module errors
2020-08-19 14:12:50 -04:00
John Westcott IV
8688740e93
Fixing ansible pep8 issues
2020-08-19 14:12:50 -04:00
John Westcott IV
3fe61cfa4f
Fixing linting issues
2020-08-19 14:12:50 -04:00
John Westcott IV
5107f164a2
Expanding examples
2020-08-19 14:12:50 -04:00
John Westcott IV
9bf19daa5e
Another linting issue
2020-08-19 14:12:50 -04:00
John Westcott IV
f2b9bdd552
Removed default: '' and updated [] to '' per specification
2020-08-19 14:12:50 -04:00
John Westcott IV
8a0cd747e1
Fixing truthy linting issues
2020-08-19 14:12:50 -04:00
John Westcott IV
748bdbd2dd
Fix python3 Zuul error with awxkit
2020-08-19 14:12:50 -04:00
John Westcott IV
08e5dd87e6
Adding integration tests and example in import
2020-08-19 14:12:50 -04:00
John Westcott IV
40f6741474
Adding import/export awx kit features
...
Changed library structure
Origional TowerModule becomes TowerLegacyModule
TowerModule from tower_api becomes TowerAPIModule
A real base TowerModule is created in tower_module.py
A new TowerAWXKitModule is created in tower_awxkit
TowerAWXKitModule and TowerAPIModule are child classes of TowerModule
2020-08-19 14:12:50 -04:00
sean-m-sullivan
69dc0a892f
fix lint
2020-08-11 09:56:08 -05:00
sean-m-sullivan
813e38636a
fix documentation
2020-08-11 09:38:18 -05:00
sean-m-sullivan
262b2bf8ff
Merge branch 'project_update' of github.com:sean-m-sullivan/awx into project_update
2020-08-11 09:28:31 -05:00
sean-m-sullivan
af1fc5a9e9
add tests
2020-08-11 09:28:17 -05:00
Alan Rominger
2a0c61de63
Change regex to match what is in source
2020-08-11 10:04:14 -04:00
Sean Sullivan
8af315cf29
Create tower_project_update
...
Add module to update tower project and wait until synced.
2020-08-11 08:54:10 -05:00
softwarefactory-project-zuul[bot]
52bb71b63e
Merge pull request #7840 from beeankha/credential_input_idempotency
...
Make 'inputs' Unchanged When Blank in Credentials Module
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
https://github.com/beeankha
2020-08-06 18:04:15 +00:00
AlanCoding
f953e6ab55
Add execution environment metadata to AWX collection
2020-08-05 22:46:23 -04:00
beeankha
dcc500e7bb
Make 'inputs' idempotent in credentials module, add test to check this works
2020-08-05 16:44:22 -04:00
Caleb Boylan
d935e3c5a3
Fix collection test inventory
2020-07-31 09:47:10 -07:00
AlanCoding
750c22a150
Handle not-provided falsy values in tower_inventory_source
2020-07-29 21:55:20 -04:00
beeankha
fe176a4f8c
Match test playbook output to edited module output
2020-07-28 11:50:19 -04:00
beeankha
95cf6aa6d0
Make minor edits to the rrule module
2020-07-28 10:36:52 -04:00
John Westcott IV
222e58dd34
Adding lookup to rrule plugin test logic for new tooling
...
This change is provided with the tower_api lookup plugin because the require tower_meta module is part of this commit
2020-07-14 09:38:26 -04:00
John Westcott IV
0be7d9b21a
Removing redundant check
2020-07-14 09:38:26 -04:00
John Westcott IV
5a6c7a5788
Fixing copyrights and linting issues
2020-07-14 09:38:26 -04:00
John Westcott IV
3784f9515e
More refinement of examples
2020-07-14 09:38:26 -04:00
John Westcott IV
6638d6c2bb
Update examples
2020-07-14 09:38:26 -04:00
John Westcott IV
afbdeb5ff8
Fixing linting errors
2020-07-14 09:38:26 -04:00
John Westcott IV
381e9d2901
Reverting commit 81b192c3b0520be0897f95e2630edab295e6bf24, we should fail only if we are > max_objects
2020-07-14 09:38:26 -04:00
John Westcott IV
dd478af227
Overhaul of the testing suite
2020-07-14 09:38:26 -04:00