def _factory(self, module, config): if (module == 'cdb'): from modules.cdb import Cdb service = Cdb(config) elif (module == 'account'): from modules.account import Account service = Account(config) elif (module == 'cvm'): from modules.cvm import Cvm service = Cvm(config) elif (module == 'image'): from modules.image import Image service = Image(config) elif (module == 'lb'): from modules.lb import Lb service = Lb(config) elif (module == 'sec'): from modules.sec import Sec service = Sec(config) elif (module == 'trade'): from modules.trade import Trade service = Trade(config) elif (module == 'bill'): from modules.bill import Bill service = Bill(config) elif (module == 'monitor'): from modules.monitor import Monitor service = Monitor(config) elif (module == 'cdn'): from modules.cdn import Cdn service = Cdn(config) elif (module == 'vpc'): from modules.vpc import Vpc service = Vpc(config) elif (module == 'vod'): from modules.vod import Vod service = Vod(config) elif (module == 'yunsou'): from modules.yunsou import Yunsou service = Yunsou(config) elif (module == 'wenzhi'): from modules.wenzhi import Wenzhi service = Wenzhi(config) elif (module == 'market'): from modules.market import Market service = Market(config) elif (module == 'live'): from modules.live import Live service = Live(config) elif (module == 'eip'): from modules.eip import Eip service = Eip(config) else: raise ValueError, 'module not exists' return service
def _factory(self, module, config): if (module == 'cdb'): from modules.cdb import Cdb service = Cdb(config) elif (module == 'account'): from modules.account import Account service = Account(config) elif (module == 'cvm'): from modules.cvm import Cvm service = Cvm(config) elif (module == 'image'): from modules.image import Image service = Image(config) elif (module == 'lb'): from modules.lb import Lb service = Lb(config) elif (module == 'sec'): from modules.sec import Sec service = Sec(config) elif (module == 'trade'): from modules.trade import Trade service = Trade(config) elif (module == 'bill'): from modules.bill import Bill service = Bill(config) elif (module == 'monitor'): from modules.monitor import Monitor service = Monitor(config) elif (module == 'cdn'): from modules.cdn import Cdn service = Cdn(config) elif (module == 'vpc'): from modules.vpc import Vpc service = Vpc(config) elif (module == 'vod'): from modules.vod import Vod service = Vod(config) elif (module == 'yunsou'): from modules.yunsou import Yunsou service = Yunsou(config) elif (module == 'wenzhi'): from modules.wenzhi import Wenzhi service = Wenzhi(config) elif (module == 'market'): from modules.market import Market service = Market(config) elif (module == 'live'): from modules.live import Live service = Live(config) elif (module == 'eip'): from modules.eip import Eip service = Eip(config) elif (module == 'cbs'): from modules.cbs import Cbs service = Cbs(config) elif (module == 'snapshot'): from modules.snapshot import Snapshot service = Snapshot(config) elif (module == 'scaling'): from modules.scaling import Scaling service = Scaling(config) elif (module == 'cmem'): from modules.cmem import Cmem service = Cmem(config) elif (module == 'tdsql'): from modules.tdsql import Tdsql service = Tdsql(config) elif (module == 'bm'): from modules.bm import Bm service = Bm(config) elif (module == 'redis'): from modules.redis import Redis service = Redis(config) elif (module == 'dfw'): from modules.dfw import Dfw service = Dfw(config) else: raise ValueError, 'module not exists' return service
def _factory(self, module, config): if (module == 'cdb'): from modules.cdb import Cdb service = Cdb(config) elif (module == 'account'): from modules.account import Account service = Account(config) elif (module == 'cvm'): from modules.cvm import Cvm service = Cvm(config) elif (module == 'image'): from modules.image import Image service = Image(config) elif (module == 'lb'): from modules.lb import Lb service = Lb(config) elif (module == 'sec'): from modules.sec import Sec service = Sec(config) elif (module == 'trade'): from modules.trade import Trade service = Trade(config) elif (module == 'bill'): from modules.bill import Bill service = Bill(config) elif (module == 'monitor'): from modules.monitor import Monitor service = Monitor(config) elif (module == 'cdn'): from modules.cdn import Cdn service = Cdn(config) elif (module == 'vpc'): from modules.vpc import Vpc service = Vpc(config) elif (module == 'vod'): from modules.vod import Vod service = Vod(config) elif (module == 'yunsou'): from modules.yunsou import Yunsou service = Yunsou(config) elif (module == 'wenzhi'): from modules.wenzhi import Wenzhi service = Wenzhi(config) elif (module == 'market'): from modules.market import Market service = Market(config) elif (module == 'live'): from modules.live import Live service = Live(config) elif (module == 'eip'): from modules.eip import Eip service = Eip(config) elif (module == 'cbs'): from modules.cbs import Cbs service = Cbs(config) elif (module == 'snapshot'): from modules.snapshot import Snapshot service = Snapshot(config) elif (module == 'scaling'): from modules.scaling import Scaling service = Scaling(config) elif (module == 'iotcloud'): from modules.iotcloud import IOTCLOUD service = IOTCLOUD(config) return service