def _odd_switches_Alias(self):
     oddSWAlias = Odd()
     for sw in self.cfg.items('SANSwitches'):
         oddSWAlias[sw[0]] = sw[1]
     return oddSWAlias
 def _odd_switches_Ports(self):
     oddSWPort = Odd()
     for sw in self.cfg.items('SANSwitchePorts'):
         oddSWPort[sw[0]] = eval(sw[1])
     return oddSWPort
 def oddRegularTrace(self):
     oddRegularTrace = Odd()
     for i in self.sys_cfg.items('TraceRegular'):
         oddRegularTrace[i[0]] = i[1]
     return oddRegularTrace
 def _odd_engines(self):
     oddEngines = Odd()
     for engine in self.cfg.items('Engines'):
         oddEngines[engine[0]] = engine[1]
     return oddEngines
Example #5
0
 def oddRegularTrace(self):
     oddRegularTrace = Odd()
     for i in TraceRegular2:
         oddRegularTrace[i[0]] = i[1]
     return oddRegularTrace
Example #6
0
def _get_HAAPInstance():
    oddTNInst = Odd()
    for i in range(len(lstHAAP)):
        oddTNInst[lstHAAP[i]] = _HAAP(lstHAAP[i])
    return oddTNInst
Example #7
0
def _get_SWInstance():
    oddSWInst = Odd()
    for i in range(len(lstSW)):
        oddSWInst[lstSW[i]] = sw.SANSW(lstSW[i], intSWSSHPort, strSWUser,
                                       strSWPWD, lstSWPorts[i])
    return oddSWInst
Example #8
0
# <<<Read Config File Field>>>
objCFG = cp.ConfigParser(allow_no_value=True)
objCFG.read('Conf.ini')

# <<<DB Config>>>
strDBServer = objCFG.get('DBSetting', 'host')
intDBPort = int(objCFG.get('DBSetting', 'port'))
strDBName = objCFG.get('DBSetting', 'name')
# <<<DB Config>>>

# <<<SAN Switch Config>>>
strSWUser = objCFG.get('SWSetting', 'username')
intSWSSHPort = int(objCFG.get('SWSetting', 'port'))

oddSWPort = Odd()
for i in objCFG.items('SWPorts'):
    oddSWPort[i[0]] = eval(i[1])
lstSW = list(oddSWPort.keys())
lstSWPorts = list(oddSWPort.values())

strSWPWD = objCFG.get('SWSetting', 'password')
if strSWPWD:
    strSWPWD = strSWPWD
else:
    strSWPWD = getpass.getpass(
        prompt='Please Input Your SAN Switch Password for User {}:'.format(
            strSWUser),
        stream=None)
# <<<SAN Switch Config>>>
Example #9
0
def _get_HAAPInstance():
    oddTNInst = Odd()
    for i in range(len(lstHAAP)):
        oddTNInst[lstHAAP[i]] = _HAAP(lstHAAP[i])
        # print('aaaaaa:'), lstHAAP
    return oddTNInst