From 08410a381980061e29b442edcf5a45356d3a4284 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Tue, 25 Nov 2008 22:13:06 -0500 Subject: Use socket.getfqdn() to set domain name --- puppethost.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/puppethost.py b/puppethost.py index 7b1a7f7..15f0478 100755 --- a/puppethost.py +++ b/puppethost.py @@ -5,6 +5,7 @@ import os import glob import time import shutil +import socket import OpenSSL import tarfile import commands @@ -27,10 +28,10 @@ defaults = { } del ssldir -status, domain = commands.getstatusoutput('dnsdomainname') -if status == 0: - defaults['domain'] = domain -del status +try: + defaults['domain'] = socket.getfqdn().split('.', 1)[1] +except: + pass config = os.path.expanduser('~/.puppethost') if os.path.exists(config): -- cgit