summaryrefslogtreecommitdiffstats
path: root/src/test/cli-integration/rbd
diff options
context:
space:
mode:
authorSage Weil <sage@redhat.com>2019-12-19 23:31:34 +0100
committerSage Weil <sage@redhat.com>2019-12-20 14:17:10 +0100
commit13cbfaaea8633c0a9aad1c84bd7d5a9e8d3a5555 (patch)
tree1081d183c4e1769fcdf6c2ab54cedcd38ad24751 /src/test/cli-integration/rbd
parentqa/suites/rados/singleton-flag/valgrind-leaks: run on latest centos (diff)
downloadceph-13cbfaaea8633c0a9aad1c84bd7d5a9e8d3a5555.tar.xz
ceph-13cbfaaea8633c0a9aad1c84bd7d5a9e8d3a5555.zip
src/test: misc python -> python3
Signed-off-by: Sage Weil <sage@redhat.com>
Diffstat (limited to 'src/test/cli-integration/rbd')
-rw-r--r--src/test/cli-integration/rbd/defaults.t36
-rw-r--r--src/test/cli-integration/rbd/formatted-output.t46
2 files changed, 41 insertions, 41 deletions
diff --git a/src/test/cli-integration/rbd/defaults.t b/src/test/cli-integration/rbd/defaults.t
index 36a623e767c..fe69997ce48 100644
--- a/src/test/cli-integration/rbd/defaults.t
+++ b/src/test/cli-integration/rbd/defaults.t
@@ -1,7 +1,7 @@
Plain create with various options specified via usual cli arguments
===================================================================
$ rbd create -s 1 test
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -13,7 +13,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1 --object-size 1M test
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -25,7 +25,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1G --object-size 4K test
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -37,7 +37,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -54,7 +54,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1G test --image-format 2
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -71,7 +71,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2 --object-size 1M
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -88,7 +88,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2 --stripe-unit 1048576 --stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -107,7 +107,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2 --stripe-unit 1048576B --stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -126,7 +126,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1G test --image-format 2 --stripe-unit 4K --stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -145,7 +145,7 @@ Plain create with various options specified via usual cli arguments
}
$ rbd rm test --no-progress
$ rbd create -s 1G test --image-format 2 --stripe-unit 1M --stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -167,7 +167,7 @@ Plain create with various options specified via usual cli arguments
Format 2 Usual arguments with custom rbd_default_* params
=========================================================
$ rbd create -s 1 test --image-format 2 --stripe-unit 1048576 --stripe-count 8 --rbd-default-order 21
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -186,7 +186,7 @@ Format 2 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2 --stripe-unit 1048576 --stripe-count 8 --object-size 8M --rbd-default-order 20
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -205,7 +205,7 @@ Format 2 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --image-format 2 --rbd-default-stripe-unit 1048576 --rbd-default-stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -227,7 +227,7 @@ Format 2 Usual arguments with custom rbd_default_* params
Format 1 Usual arguments with custom rbd_default_* params
=========================================================
$ rbd create -s 1 test --rbd-default-order 20
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -239,7 +239,7 @@ Format 1 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --rbd-default-format 2
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -256,7 +256,7 @@ Format 1 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --rbd-default-format 2 --rbd-default-order 20
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -273,7 +273,7 @@ Format 1 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --rbd-default-format 2 --rbd-default-order 20 --rbd-default-features 1
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
@@ -290,7 +290,7 @@ Format 1 Usual arguments with custom rbd_default_* params
}
$ rbd rm test --no-progress
$ rbd create -s 1 test --rbd-default-format 2 --stripe-unit 1048576 --stripe-count 8
- $ rbd info test --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info test --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rbd_data.*", (glob)
"features": [
diff --git a/src/test/cli-integration/rbd/formatted-output.t b/src/test/cli-integration/rbd/formatted-output.t
index 27ddfa6d4af..9eba5d49e00 100644
--- a/src/test/cli-integration/rbd/formatted-output.t
+++ b/src/test/cli-integration/rbd/formatted-output.t
@@ -61,7 +61,7 @@ For now, use a more inclusive regex.
\tsnapshot_count: 1 (esc)
[^^]+ (re)
\tformat: 1 (esc)
- $ rbd info foo --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info foo --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -95,7 +95,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
[^^]+ (re)
\tformat: 1 (esc)
\tprotected: False (esc)
- $ rbd info foo@snap --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info foo@snap --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -135,7 +135,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tcreate_timestamp:* (glob)
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
- $ rbd info bar --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info bar --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -198,7 +198,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
\tprotected: True (esc)
- $ rbd info bar@snap --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info bar@snap --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -263,7 +263,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
\tprotected: False (esc)
- $ rbd info bar@snap2 --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info bar@snap2 --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -327,7 +327,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tcreate_timestamp:* (glob)
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
- $ rbd info baz --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info baz --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -374,7 +374,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tsnapshot_count: 0 (esc)
[^^]+ (re)
\tformat: 1 (esc)
- $ rbd info quux --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info quux --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"block_name_prefix": "rb.0.*", (glob)
"format": 1,
@@ -412,7 +412,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tcreate_timestamp:* (glob)
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
- $ rbd info rbd_other/child --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info rbd_other/child --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -475,7 +475,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tprotected: False (esc)
\tparent: rbd/bar@snap (esc)
\toverlap: 512 MiB (esc)
- $ rbd info rbd_other/child@snap --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info rbd_other/child@snap --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -555,7 +555,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\tcreate_timestamp:* (glob)
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
- $ rbd info rbd_other/deep-flatten-child --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info rbd_other/deep-flatten-child --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -618,7 +618,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
\taccess_timestamp:* (glob)
\tmodify_timestamp:* (glob)
\tprotected: False (esc)
- $ rbd info rbd_other/deep-flatten-child@snap --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd info rbd_other/deep-flatten-child@snap --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"access_timestamp": "*", (glob)
"block_name_prefix": "rbd_data.*", (glob)
@@ -674,7 +674,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
bar
baz
quuy
- $ rbd list --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd list --format json | python3 -mjson.tool | sed 's/,$/, /'
[
"foo",
"quux",
@@ -700,7 +700,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
bar@snap2 1 GiB 2
baz 2 GiB 2 shr
quuy 2 GiB 2
- $ rbd list -l --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd list -l --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"format": 1,
@@ -827,7 +827,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
$ rbd list rbd_other
child
deep-flatten-child
- $ rbd list rbd_other --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd list rbd_other --format json | python3 -mjson.tool | sed 's/,$/, /'
[
"child",
"deep-flatten-child"
@@ -843,7 +843,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
child@snap 512 MiB rbd/bar@snap 2
deep-flatten-child 512 MiB 2
deep-flatten-child@snap 512 MiB 2
- $ rbd list rbd_other -l --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd list rbd_other -l --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"format": 2,
@@ -922,7 +922,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
</snapshot>
</images>
$ rbd lock list foo
- $ rbd lock list foo --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd lock list foo --format json | python3 -mjson.tool | sed 's/,$/, /'
[]
$ rbd lock list foo --format xml | xml_pp 2>&1 | grep -v '^new version at /usr/bin/xml_pp'
<locks></locks>
@@ -930,7 +930,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
There is 1 exclusive lock on this image.
Locker*ID*Address* (glob)
client.* id * (glob)
- $ rbd lock list quux --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd lock list quux --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"address": "*", (glob)
@@ -953,7 +953,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
client.*id[123].* (re)
client.*id[123].* (re)
client.*id[123].* (re)
- $ rbd lock list baz --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd lock list baz --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"address": "*", (glob)
@@ -992,7 +992,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
$ rbd snap list foo
SNAPID*NAME*SIZE*PROTECTED*TIMESTAMP* (glob)
*snap*1 GiB* (glob)
- $ rbd snap list foo --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd snap list foo --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"id": *, (glob)
@@ -1016,7 +1016,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
SNAPID*NAME*SIZE*PROTECTED*TIMESTAMP* (glob)
*snap*512 MiB*yes* (glob)
*snap2*1 GiB* (glob)
- $ rbd snap list bar --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd snap list bar --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"id": *, (glob)
@@ -1051,14 +1051,14 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
</snapshot>
</snapshots>
$ rbd snap list baz
- $ rbd snap list baz --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd snap list baz --format json | python3 -mjson.tool | sed 's/,$/, /'
[]
$ rbd snap list baz --format xml | xml_pp 2>&1 | grep -v '^new version at /usr/bin/xml_pp'
<snapshots></snapshots>
$ rbd snap list rbd_other/child
SNAPID*NAME*SIZE*PROTECTED*TIMESTAMP* (glob)
*snap*512 MiB* (glob)
- $ rbd snap list rbd_other/child --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd snap list rbd_other/child --format json | python3 -mjson.tool | sed 's/,$/, /'
[
{
"id": *, (glob)
@@ -1085,7 +1085,7 @@ whenever it is run. grep -v to ignore it, but still work on other distros.
deep-flatten-child@snap 512 MiB 0 B
deep-flatten-child 512 MiB 0 B
<TOTAL> 1 GiB 4 MiB
- $ rbd disk-usage --pool rbd_other --format json | python -mjson.tool | sed 's/,$/, /'
+ $ rbd disk-usage --pool rbd_other --format json | python3 -mjson.tool | sed 's/,$/, /'
{
"images": [
{