---
 aux/anamon.py       |   10 +++++++++-
 snippets/pre_anamon |    2 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/aux/anamon.py b/aux/anamon.py
index aaedf0b..be53da7 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 d8001fe..2e16209 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
-- 
1.6.0.4

_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to