~ajkavanagh/openstack-mojo-specs/remove-cinder-from-vrrp-ha

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env python

import sys

import utils.mojo_utils as mojo_utils


def main(argv):
    # Check
    mojo_utils.remote_run('ceph-mon/0', 'echo 123456789 > /tmp/input.txt')
    mojo_utils.remote_run(
        'ceph-mon/0', 'rados put -p rbd test_input /tmp/input.txt')

    # Check
    mojo_utils.remote_run(
        'ceph-mon/1', 'rados get -p rbd test_input /tmp/input.txt')
    output = mojo_utils.remote_run('ceph-mon/1', 'cat /tmp/input.txt')

    # Cleanup
    mojo_utils.remote_run('ceph-mon/2', 'rados rm -p rbd test_input')
    if output[0].strip() != "123456789":
        sys.exit(1)


if __name__ == "__main__":
    sys.exit(main(sys.argv))