summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--aux/anamon.py10
-rw-r--r--snippets/pre_anamon2
2 files changed, 10 insertions, 2 deletions
diff --git a/aux/anamon.py b/aux/anamon.py
index aaedf0bc..be53da77 100644
--- a/aux/anamon.py
+++ b/aux/anamon.py
@@ -161,6 +161,8 @@ def anamon_loop():
# process args
name = ""
+server = ""
+port = "80"
daemon = 1
debug = lambda x,**y: None
@@ -170,13 +172,19 @@ while n < len(sys.argv):
if arg == '--name':
n = n+1
name = sys.argv[n]
+ elif arg == '--server':
+ n = n+1
+ server = sys.argv[n]
+ elif arg == '--port':
+ n = n+1
+ port = sys.argv[n]
elif arg == '--debug':
debug = lambda x,**y: sys.stderr.write(x % y)
elif arg == '--fg':
daemon = 0
n = n+1
-session = xmlrpclib.Server("http://dell-t5400.test.redhat.com:80/cobbler_api")
+session = xmlrpclib.Server("http://%s:%s/cobbler_api" % (server, port))
if daemon:
if not os.fork():
diff --git a/snippets/pre_anamon b/snippets/pre_anamon
index d8001fe5..2e162092 100644
--- a/snippets/pre_anamon
+++ b/snippets/pre_anamon
@@ -1,5 +1,5 @@
#if $str($getVar('anamon_enabled','')) == "1"
cd /tmp
wget "http://$server/cobbler/aux/anamon.py"
-python anamon.py --name "$name"
+python anamon.py --name "$name" --server "$server" --port "$http_port"
#end if