Browse Source

oops, added bind-cfgd instead of bind-cfgd.in

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@133 e5f2f494-b856-4b98-b285-d166d9295462
Jelte Jansen 15 years ago
parent
commit
f44c0e0060
3 changed files with 30 additions and 8 deletions
  1. 0 7
      src/bin/bind-cfgd
  2. 7 0
      src/bin/bind-cfgd.in
  3. 23 1
      src/lib/bind-cfgd/bind-cfgd.py

+ 0 - 7
src/bin/bind-cfgd

@@ -1,7 +0,0 @@
-# use build time srcdir for now
-BINPATH=/home/jelte/repos/bind10/branches/f2f200910/src/lib/bind-cfgd
-LIBPATH=/home/jelte/repos/bind10/branches/f2f200910/src/lib
-PYTHONPATH=${LIBPATH}:${PYTHONPATH}
-
-python ${BINPATH}/bind-cfgd.py
-

+ 7 - 0
src/bin/bind-cfgd.in

@@ -0,0 +1,7 @@
+#!/bin/sh
+# use build time srcdir for now
+BINPATH=@abs_top_srcdir@/src/lib/bind-cfgd
+LIBPATH=@abs_top_srcdir@/src/lib/cc/python
+
+PYTHONPATH=${LIBPATH}:${PYTHONPATH} python ${BINPATH}/bind-cfgd.py
+

+ 23 - 1
src/lib/bind-cfgd/bind-cfgd.py

@@ -1,2 +1,24 @@
+import ISC
 
-print "Hello, BIND10 world!"
+class ConfigManager:
+    def __init__(self):
+        self.cc = ISC.CC.Session()
+
+    def read_config(self, filename):
+        pass
+
+    def write_config(self, filename):
+        pass
+
+    def run(self):
+        while (True):
+            pass
+
+if __name__ == "__main__":
+    print "Hello, BIND10 world!"
+    try:
+        cm = ConfigManager()
+        cm.run()
+    except socket.error:
+        print "Error creating config manager, "\
+              "is the command channel daemon running?"