From 4c0b4509b2c2e257eeda4af015da09c37a06931c Mon Sep 17 00:00:00 2001 From: Narayan Desai Date: Tue, 31 Aug 2004 15:00:30 +0000 Subject: add error handling case for fam failure (Logical change 1.48) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@281 ce84e21b-d406-0410-9b95-82705330c041 --- src/sbin/Bcfg2Server | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sbin/Bcfg2Server b/src/sbin/Bcfg2Server index 6de61a0a4..0755eb882 100644 --- a/src/sbin/Bcfg2Server +++ b/src/sbin/Bcfg2Server @@ -30,7 +30,11 @@ class BcfgServer(Server): generators = split(c.get('server','generators'),',') structures = split(c.get('server', 'structures'),',') mpath = c.get('server','metadata') - self.core = Core(repo, structures, generators) + try: + self.core = Core(repo, structures, generators) + except IOError, e: + syslog(LOG_ERR, "Failed to connect to FAM") + self.shut = 1 self.metadata = MetadataStore("%s/metadata.xml"%(mpath), self.core.fam) self.__progress__() -- cgit v1.2.3-1-g7c22