Add "create role" subcommand for nexus 15/61815/8
authorEric Ball <eball@linuxfoundation.org>
Wed, 22 May 2019 21:03:10 +0000 (14:03 -0700)
committerEric Ball <eball@linuxfoundation.org>
Tue, 29 Oct 2019 21:39:30 +0000 (14:39 -0700)
commite90bfde6867cfe31665223929a794fdb66fa09be
tree2c1c699c31caa7f0589c23cdddba7c0c2db9f1fc
parent4571080a7756d6802c113d36911e831e1ae8110e
Add "create role" subcommand for nexus

This enables users to create Nexus roles outside of project creation.

Add docs/commands/nexus.rst to WriteGoodLintBear ignore list, due to
issues with it failing the check based on example yaml code.

Issue: RELENG-290
Change-Id: Ie51e2bcd4d03221661b3cec79f8f62ea6d3e8c39
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
.coafile
docs/commands/nexus.rst
lftools/cli/nexus.py
lftools/nexus/__init__.py
lftools/nexus/cmd.py
releasenotes/notes/add-create_roles-function-d0cd9c31fe34a73f.yaml [new file with mode: 0644]
tests/fixtures/nexus/role_config-good.yaml [new file with mode: 0644]
tests/fixtures/nexus/settings.yaml [new file with mode: 0644]
tests/fixtures/nexus/simplified_privs_list.json [new file with mode: 0644]
tests/fixtures/nexus/simplified_roles_list.json [new file with mode: 0644]
tests/test_nexus.py