import new _put_file_shell method from upstream rally 83/25183/4
authorRoss Brattain <ross.b.brattain@intel.com>
Tue, 29 Nov 2016 21:25:18 +0000 (13:25 -0800)
committerRoss Brattain <ross.b.brattain@intel.com>
Wed, 30 Nov 2016 23:09:12 +0000 (15:09 -0800)
commit6a49981bc5d8f9f6ca1d48aa06295cbc74f975b1
treef295dbcf731e1d06ba8d586c7ea4dc19a37948f3
parent462f25c8e950110a1624909d4f79ef4219005ba2
import new _put_file_shell method from upstream rally

upstream openstack rally added new _put_file_* methods
we should use these

https://github.com/openstack/rally/blob/0.7.0/rally/common/sshutils.py#L270

Updates:
    imported rally test__put_file_shell unittests
    quote to prevent word split
    use -- guard
    only chmod on cat success

Change-Id: I357d1a66b5beddad8042958f4e55d67fc68929f6
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
tests/unit/test_ssh.py
yardstick/ssh.py