Add repo-create, repo-get, repo-put, and repo-rm commands.

These commands are generally useful but more importantly they allow removing LibC by providing the Perl integration tests an alternate way to work with repository storage.

All the commands are currently internal only and should not be used on production repositories.
This commit is contained in:
David Steele
2020-03-09 17:15:03 -04:00
parent 948835fb84
commit d3c83453de
22 changed files with 1450 additions and 30 deletions
+9 -1
View File
@@ -646,10 +646,18 @@ unit:
# ----------------------------------------------------------------------------------------------------------------------------
- name: repo
total: 1
total: 4
coverage:
command/repo/get: full
command/repo/ls: full
command/repo/put: full
command/repo/rm: full
include:
# command/repo/create is currently for testing purposes only so coverage is not provided except in integration. In the
# future this will probably be rolled into a custom object store server implementation.
- command/repo/create
# **********************************************************************************************************************************
# Integration tests