summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2004-07-23 14:45:28 +0000
committerNarayan Desai <desai@mcs.anl.gov>2004-07-23 14:45:28 +0000
commit6c26e388d7159e3b859ab52e2bb15a0b52a7c8c0 (patch)
treefe5936bb3d70f5ae43b3d39ce7048f93ba3fbbe5
parente432db189fa8e7dd697b3624b2e5712a113a6cb2 (diff)
downloadbcfg2-6c26e388d7159e3b859ab52e2bb15a0b52a7c8c0.tar.gz
bcfg2-6c26e388d7159e3b859ab52e2bb15a0b52a7c8c0.tar.bz2
bcfg2-6c26e388d7159e3b859ab52e2bb15a0b52a7c8c0.zip
add more stuff
(Logical change 1.23) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@105 ce84e21b-d406-0410-9b95-82705330c041
-rw-r--r--src/BcfgServer.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/BcfgServer.py b/src/BcfgServer.py
index 746c9eb8a..9ad2d90b3 100644
--- a/src/BcfgServer.py
+++ b/src/BcfgServer.py
@@ -27,13 +27,21 @@ class BcfgServer(Server):
def __setup__(self):
self.metadata = MetadataStore()
- self.core=Core('/home/desai/data/b2',['bundler'],['sshbase','fstab','myri','cfg'])
+ self.core=Core('/home/desai/data/b2',['bundler'],['sshbase','fstab','myri','cfg','pkgmgr','servicemgr'])
self.__progress__()
def __progress__(self):
while self.core.fam.fm.pending():
self.core.fam.HandleEvent()
+ def BuildConfig(self, xml, (peer,port)):
+ # get metadata for host
+ # m = Metadata(???)
+ for s in self.core.GetStructures(m):
+ # build the actual config
+ pass
+
if __name__ == '__main__':
server = BcfgServer()
-
+ while server.core.fam.fm.pending():
+ server.core.fam.HandleEvent()