Jim Ladd
ccdbd0510f
Add support for grafana, rocketchat in awxkit
2019-08-24 20:37:58 -07:00
Jim Ladd
616db6bc51
Add support for messages field in awxkit
2019-08-24 20:37:58 -07:00
softwarefactory-project-zuul[bot]
6e6676adb3
Merge pull request #4578 from ryanpetrello/awx-cli-install
...
fix install instructions for the AWX CLI
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-23 17:02:09 +00:00
Ryan Petrello
150b3e6f6d
fix install instructions for the AWX CLI
2019-08-23 11:34:55 -04:00
Ryan Petrello
70ce074f5a
suppress urllib3 insecure warnings in the CLI
2019-08-23 10:11:59 -04:00
Ryan Petrello
2e8be41111
fix a formatting bug re: required arguments in the CLI
2019-08-22 17:05:53 -04:00
Jake McDermott
94d6fcbe39
set default credentials when cred file not provided
2019-08-22 14:47:23 -04:00
Ryan Petrello
44ff141c23
replace the (optional) tabulate dependency w/ a simple table printer
2019-08-21 15:54:47 -04:00
Ryan Petrello
ec5d471640
add an ad_hoc
resource alias to the new CLI
2019-08-21 15:22:08 -04:00
AlanCoding
a4f04cd534
remove deprecated credential logic from create factory
2019-08-21 10:40:38 -04:00
Ryan Petrello
80b4102aa9
support the new CLI in py2 *and* py3
2019-08-20 02:41:45 -04:00
Ryan Petrello
39d0eb62e4
replace usage of FullLoader w/ safe_load
2019-08-16 10:13:27 -04:00
softwarefactory-project-zuul[bot]
e08e70efb4
Merge pull request #4498 from ryanpetrello/awx-cli-help
...
prevent `awx -h` CLI command from printing a scary connection error
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-08-15 18:19:01 +00:00
Ryan Petrello
94235f4736
prevent awx -h
CLI command from printing a scary connection error
2019-08-15 13:38:37 -04:00
Elijah DeLee
8efa0fc397
Remove this dependency that we don't need
2019-08-15 11:26:02 -04:00
Ryan Petrello
224750c0d6
replace the termcolor dependency w/ a simple function
2019-08-15 09:54:01 -04:00
Ryan Petrello
299fa3b6b4
simplify awxkit dependencies
...
- remove flake8 as an install requirements (it's only used for tests)
- vendor toposort, which is Apache 2.0 licensed (and very small)
- change websocket-client to a setuptools optional dependency, which you
can install via:
pip install "./awxkit[websockets]"
- add `jq` and `tabulate` under an additional optional setuptools
dependency:
pip install "./awxkit[formatting]"
- remove `cryptography`, which is only used for random RSA generation
(unused by the CLI)
2019-08-12 17:27:57 -04:00
softwarefactory-project-zuul[bot]
0b112e5b8f
Merge pull request #4465 from ryanpetrello/json-metrics
...
add support for Accept:application/json to /api/v2/metrics
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-08-12 20:26:16 +00:00
Ryan Petrello
82f5072c7d
add support for Accept:application/json to /api/v2/metrics
...
see: https://github.com/ansible/awx/issues/4144
2019-08-12 15:17:40 -04:00
AlanCoding
3a5e609a11
Fix error due to randint inclusivity
2019-08-12 13:36:53 -04:00
Ryan Petrello
b90d1456b3
make awxkit have the same version as the AWX package
2019-08-12 09:42:04 -04:00
Ryan Petrello
d92753f20a
remove awxkit logic for working around an old stdout handling bug
...
related: https://github.com/ansible/awx/issues/200
2019-08-09 14:44:52 -04:00
Ryan Petrello
adaa4148c6
include awxkit CI in zuul runs
...
additionally, fix up some flake8 failures
2019-08-09 10:07:40 -04:00
Ryan Petrello
9616cc6f78
import awxkit
...
Co-authored-by: Christopher Wang <cwang@ansible.com>
Co-authored-by: Jake McDermott <jmcdermott@ansible.com>
Co-authored-by: Jim Ladd <jladd@redhat.com>
Co-authored-by: Elijah DeLee <kdelee@redhat.com>
Co-authored-by: Alan Rominger <arominge@redhat.com>
Co-authored-by: Yanis Guenane <yanis@guenane.org>
2019-08-08 22:12:31 -04:00