John Mulligan
9c113070d2
commands: add test cases for FilterBodyPrefix
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-04-06 17:56:33 +00:00
John Mulligan
fd126460a0
commands: add FilterBodyPrefix method to command type
...
This call is used for removing "routine" responses that get sent in
the body of a response rather than the status. Otherwise, it is the same
as the FilterPrefix function.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-04-06 17:56:33 +00:00
John Mulligan
d11dd8b6d1
internal commands: add EmptyBody filter function
...
EmptyBody is like NoBody, but also accepts an empty JSON object ("{}").
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-08-03 07:25:28 +00:00
John Mulligan
274fc16d95
internal commands: swap over to common subpkg for interface types
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-06-01 11:06:19 +00:00
Sven Anderson
0381a092d2
tests: fix tests of the response package
...
Signed-off-by: Sven Anderson <sven@redhat.com>
2021-05-03 15:07:32 +00:00
John Mulligan
0b1e3f5d7e
commands: port tracing helper type from cephfs/admin
...
This debugging code can be made common.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-04-07 00:25:44 +00:00
John Mulligan
6b3b0fdc46
commands: add a test file for new shared Response type
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-04-07 00:25:44 +00:00
John Mulligan
93676ab094
commands: port response type and related to commands pkg
...
Convert the response type from cephfs/admin to the new package.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-04-07 00:25:44 +00:00
John Mulligan
42e9904d0b
commands: start a new internal sub-package for working with json commands
...
This code was part of cephfs/admin but will be shared with a soon-to-be
rbd/admin package.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-04-07 00:25:44 +00:00