| Home | Trees | Indices | Help |
|---|
|
|
1 import json 2 from services import serviceList 3 from filters import parseFilterList 4 from members import parseMemberList 5 from hosts import parseHostList 6 from periods import parsePeriodList 7 from hostgroups import parseHostGroupList 8 #from layouts import * 9 1036 37 #self.layouts = LayoutList(self.dict['layouts'], self.hostgroups) 3813 self.configfile = configFile 14 f = open(configFile) 15 self.config = f.read() 16 f.close() 17 18 self.dict = json.loads(self.config) 19 20 self.services = serviceList(self.dict['services']) 21 22 self.filters = parseFilterList(self.dict['filters']) 23 24 self.members = parseMemberList(self.dict['members'], self.filters, log) 25 26 self.periods = parsePeriodList(self.dict['periods']) 27 28 self.hosts = parseHostList(self.dict['hosts'], self.services, log) 29 30 self.hostgroups = parseHostGroupList(self.dict['hostgroups'], 31 self.hosts, 32 self.members, 33 self.periods, 34 self.services, 35 log)
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Mon May 27 01:18:48 2013 | http://epydoc.sourceforge.net |