From: Alfredo Deza Date: Fri, 8 Nov 2013 15:25:03 +0000 (-0500) Subject: do SSH magic when running new only X-Git-Tag: v1.3.2~10^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c0b5d359069ba28ff644e0fdf17ebab4a4f4985f;p=ceph-deploy.git do SSH magic when running new only Signed-off-by: Alfredo Deza --- diff --git a/ceph_deploy/new.py b/ceph_deploy/new.py index 33d2b6e..5a19bec 100644 --- a/ceph_deploy/new.py +++ b/ceph_deploy/new.py @@ -10,8 +10,11 @@ import socket from . import exc from .cliutil import priority from .conf import CephConf -from .util import arg_validators +from . import hosts +from .util import arg_validators, ssh from .misc import mon_hosts +from .lib.remoto import process +from .connection import get_local_connection LOG = logging.getLogger(__name__) @@ -19,14 +22,16 @@ LOG = logging.getLogger(__name__) def generate_auth_key(): key = os.urandom(16) - header = struct.pack('