Exemplo n.º 1
0
class TriggerToolchainJobs:

    def __init__(self):
        self.sclsnme = self.__class__.__name__	    
        self.opygenericroutines = PyGenericRoutines(self.sclsnme)
        self.opygenericroutines.setupLogging()
        self.bcnfgfloprtn = self.opygenericroutines.setupConfigFlOprtn()
        self.senv = ''	
        self.snodes = ''
        self.sloginuser = ''	
        self.sloginpswd = ''
        self.djobs = {
                      '' : {
                                                      '' : '',
						      '' : '',
						      },
                     }		      

    def cacheValsFromCnfgFl(self):
        ssection = os.path.basename(sys.argv[0]).split('.')[0]
        sreturn = ''

        try:
            sreturn = self.opygenericroutines.getValFromConfigFl(\
                      ssection, 'ENV')
            if sreturn:
                self.senv = sreturn.strip()
        except Exception, e:
            serr = ('%s::cacheValsFromCnfgFl(...):\
                     getValFromConfigFile(\'LOGINPSWD\'), %s'
                     %(self.sclsnme, str(e)))
            self.opygenericroutines.prntLogErrWarnInfo(serr,\
                                                       smsgtype = 'err',\
                                                       bresume = True)
            return False

        try:
            sreturn = self.opygenericroutines.getValFromConfigFl(\
                      ssection, 'LOGINUSR')
            if sreturn:
                self.sloginusr = sreturn.strip()
        except Exception, e:
            serr = ('%s::cacheValsFromCnfgFl(...):\
                     getValFromConfigFile(\'LOGINUSR\'), %s'
                     %(self.sclsnme, str(e)))
            self.opygenericroutines.prntLogErrWarnInfo(serr,\
                                                       smsgtype = 'err',\
                                                       bresume = True)
            return False
Exemplo n.º 2
0
class TriggerToolchainJobs:
    def __init__(self):
        self.sclsnme = self.__class__.__name__
        self.opygenericroutines = PyGenericRoutines(self.sclsnme)
        self.opygenericroutines.setupLogging()
        self.bcnfgfloprtn = self.opygenericroutines.setupConfigFlOprtn()
        self.senv = ''
        self.snodes = ''
        self.sloginuser = ''
        self.sloginpswd = ''
        self.djobs = {
            '': {
                '': '',
                '': '',
            },
        }

    def cacheValsFromCnfgFl(self):
        ssection = os.path.basename(sys.argv[0]).split('.')[0]
        sreturn = ''

        try:
            sreturn = self.opygenericroutines.getValFromConfigFl(\
                      ssection, 'ENV')
            if sreturn:
                self.senv = sreturn.strip()
        except Exception, e:
            serr = ('%s::cacheValsFromCnfgFl(...):\
                     getValFromConfigFile(\'LOGINPSWD\'), %s' %
                    (self.sclsnme, str(e)))
            self.opygenericroutines.prntLogErrWarnInfo(serr,\
                                                       smsgtype = 'err',\
                                                       bresume = True)
            return False

        try:
            sreturn = self.opygenericroutines.getValFromConfigFl(\
                      ssection, 'LOGINUSR')
            if sreturn:
                self.sloginusr = sreturn.strip()
        except Exception, e:
            serr = ('%s::cacheValsFromCnfgFl(...):\
                     getValFromConfigFile(\'LOGINUSR\'), %s' %
                    (self.sclsnme, str(e)))
            self.opygenericroutines.prntLogErrWarnInfo(serr,\
                                                       smsgtype = 'err',\
                                                       bresume = True)
            return False