From ff05e605182a8378798d4cf82eb54a8a451270ca Mon Sep 17 00:00:00 2001 From: Gary Lowell Date: Mon, 18 Mar 2013 23:01:37 -0700 Subject: [PATCH] mon.py: Use short hostname. Depending on the system configuration, gethostname can return either a short name or the fqdn. Trim the return from socket.gethostname() to just the hostname. Signed-off-by: Gary Lowell --- ceph_deploy/mon.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ceph_deploy/mon.py b/ceph_deploy/mon.py index 6ca11d8..d0e020b 100644 --- a/ceph_deploy/mon.py +++ b/ceph_deploy/mon.py @@ -18,7 +18,7 @@ def create_mon(cluster, monitor_keyring, init): import socket import subprocess - hostname = socket.gethostname() + hostname = socket.gethostname().split('.')[0] path = '/var/lib/ceph/mon/ceph-{hostname}'.format( hostname=hostname, ) @@ -152,7 +152,7 @@ def destroy_mon(cluster): import subprocess import socket - hostname = socket.gethostname() + hostname = socket.gethostname().split('.')[0] path = '/var/lib/ceph/mon/ceph-{hostname}'.format( hostname=hostname, ) -- 2.47.3