def __init__(self): '''Handle command line options, get app instance, load caches and setup log file''' BasicLoader.__init__(self) manuf = self.dmd.Manufacturers if not hasattr(manuf, 'Cisco'): manage_addManufacturer(manuf, 'Cisco') self.cisco = manuf._getOb('Cisco')
def __init__(self): '''Handle command line options, get app instance, load caches and setup log file''' BasicLoader.__init__(self) manuf = self.dmd.Manufacturers if not hasattr(manuf, 'Cisco'): manage_addManufacturer(manuf, 'Cisco') self.cisco = manuf._getOb('Cisco')
def createManufacturer(self, manufacturerName=None): """Return and create if nessesary manufacturerName. """ from Products.ZenModel.Manufacturer import manage_addManufacturer if manufacturerName and not self.has_key(manufacturerName): logging.info("Creating Manufacturer %s" % manufacturerName) manage_addManufacturer(self, manufacturerName) if manufacturerName: return self._getOb(manufacturerName) return None
def createManufacturer(self, manufacturerName=None): """Return and create if nessesary manufacturerName. """ from Products.ZenModel.Manufacturer import manage_addManufacturer if manufacturerName and not self.has_key(manufacturerName): logging.info("Creating Manufacturer %s" % manufacturerName) manage_addManufacturer(self, manufacturerName) if manufacturerName: return self._getOb(manufacturerName) return None
def addManufacturer(self, id): """ add a new manufacturer """ context = self._dmd.Manufacturers manage_addManufacturer(context, id)
def addManufacturer(self, id): """ add a new manufacturer """ context = self._dmd.Manufacturers manage_addManufacturer(context, id)