(from_remote, key_name, to_remote, dest_path, owner)
| 140 | log.info("Copying Ceph keys to DevStack node...") |
| 141 | |
| 142 | def copy_key(from_remote, key_name, to_remote, dest_path, owner): |
| 143 | key_stringio = BytesIO() |
| 144 | from_remote.run( |
| 145 | args=['sudo', 'ceph', 'auth', 'get-or-create', key_name], |
| 146 | stdout=key_stringio) |
| 147 | key_stringio.seek(0) |
| 148 | to_remote.write_file(dest_path, key_stringio, owner=owner, sudo=True) |
| 149 | keys = [ |
| 150 | dict(name='client.glance', |
| 151 | path='/etc/ceph/ceph.client.glance.keyring', |
no test coverage detected