def __init__(self): constants.__init__(self) MyXML.__init__(self) dumps.__init__(self) self.rpc = xmlrpc.xmlrpc.myXmlRpc() self.configPath = "./"
def __init__(self, servermod = False): constants.__init__(self) basics.__init__(self) # self.setLogLevel(self.INFO) self.allTables = {} # self.xml.signal_autoconnect({ 'on_close1_activate' : self.on_close1_activate} ) # self.xml.signal_autoconnect({ 'on_dbcheck1_activate' : self.on_dbcheck1_activate} ) # self.xml.signal_autoconnect({ 'on_load_defaults1_activate' : self.on_load_defaults1_activate} ) self.rpc = xmlrpc.xmlrpc.myXmlRpc() print 'database:', self.rpc.server # User auf zope setzen #self.oUser.setUserName('zope') #self.oUser.setUserPassword('test') self.dicUser = {'Name':'griddata'} # set to 0 for disable 'where client = ' self.dicUser['client'] = 0
def __init__(self): dumps.__init__(self) constants.__init__(self)
def __init__(self): constants.__init__(self) self.debug = 0 self.DEBUG = False self.DEBUG_MODUS = 1 self.SSL_OFFSET = 500 self.CONFIG_PATH = 'etc/' self.PROGRAMMODE = 'GRID' self.DBCOM_PORT = 9000 self.DBCOM_HOST = 'localhost' self.DBCOM_PROTO = "http" self.USER_PORT = 8002 self.USER_HOST = 'localhost' self.USER_PROTO = "http" self.GRID_PORT = 8001 self.GRID_HOST = 'localhost' self.GRID_PROTO = "http" self.ASSET_PORT = 8003 self.ASSET_HOST = 'localhost' self.ASSET_PROTO = "http" self.INVENTORY_PORT = 8004 self.INVENTORY_HOST = 'localhost' self.INVENTORY_PROTO = "http" self.WEBPATH = '/var/cuon_www/' self.WEB_HOST = 'localhost' self.WEB_PORT = 7081 self.ICALPATH = '/var/cuon_www/iCal/' self.WEB_HOST2 = 'localhost' self.WEB_PORT2 = 7084 self.WEB_HOST3 = 'localhost' self.WEB_PORT3 = 7085 self.AI_PORT = 7082 self.AI_HOST = '84.244.7.139' self.AI_SERVER = "http://84.244.7.139:" + `self.AI_PORT` self.REPORT_PORT = 7083 self.REPORT_HOST = 'localhost' self.REPORTPATH = "/usr/share/cuon/cuon_server/src/cuon/Reports/XML" self.WIKI_PORT = 7084 self.ONLINE_BOOK = 'http://84.244.7.139:7084/?action=xmlrpc2' self.POSTGRES_HOST = 'localhost' self.POSTGRES_PORT = 5432 self.POSTGRES_DB = 'griddata' self.POSTGRES_USER = '******' self.POSTGRES_USER_PASSWORD = '******' self.OSC_HOST = 'localhost' self.OSC_PORT = 5432 self.OSC_DB = 'cuon' self.OSC_USER = '******' self.PdfEncoding = 'latin-2' self.EMAILSERVER = None self.EMAILPORT = '25' self.EMAILUSER = '******' self.EMAILPASSWORD = None self.EMAILENCODING = 'utf-8' self.EMAILCRYPT = None self.CURRENCY_NAME = 'EUR' self.CURRENCY_SIGN = '€' self.CURRENCY_ROUND = 2 self.DIC_USER = {} self.DIC_USER['SQLDateFormat'] = 'DD.MM.YYYY' self.DIC_USER['SQLTimeFormat'] = 'HH24:MI' self.DIC_USER['SQLDateTimeFormat'] = 'DD.MM.YYYY HH24:MI' self.DIC_USER['DateTimeFormatstring'] = '%d.%m.%Y %H:%M' self.DIC_USER['DateformatString'] = '%d.%m.%Y ' self.DIC_USER['TimeformatString'] = '%H:%M' self.JABBERSERVER=None self.JABBERUSERNAME=None self.JABBERPASSWORD=None self.AUTOMATIC_SCHEDUL = False self.IMAP_HOST = 'localhost' self.IMAP_PORT = 143 self.IMAP_USERNAME = '******' self.IMAP_PASSWORD = '******' self.liSQL_ERRORS = ['NONE','ERROR'] self.NullKey = '00000000-0000-0000-0000-000000000000' try: self.cpServer = ConfigParser.ConfigParser() self.cpServer.readfp(open(self.CONFIG_PATH + '/py3d.ini')) # Debug value = self.getConfigOption('DEBUG','ACTIVATE') if value: if value.upper() == 'YES': self.DEBUG = True #Programm -Mode #PROGRAMMODE: grid value = self.getConfigOption('MODE','PROGRAMMODE') if value: self.PROGRAMMODE = value.upper() # switch to the neccessary ini-files if self.PROGRAMMODE == 'GRID': # Postgres value = self.getConfigOption('POSTGRES','POSTGRES_HOST') if value: self.POSTGRES_HOST = value value = self.getConfigOption('POSTGRES','POSTGRES_PORT') if value: self.POSTGRES_PORT = int(value) value = self.getConfigOption('POSTGRES','POSTGRES_DB') if value: self.POSTGRES_DB = value value = self.getConfigOption('POSTGRES','POSTGRES_USER') if value: self.POSTGRES_USER = value value = self.getConfigOption('POSTGRES','POSTGRES_USER_PASSWORD') if value: self.POSTGRES_USER_PASSWORD = value elif self.PROGRAMMODE == 'SIM': pass # AI value = self.getConfigOption('AI','AI_HOST') if value: self.AI_HOST = value value = self.getConfigOption('AI','AI_PORT') if value: self.AI_PORT = int(value) # Web2 value = self.getConfigOption('WEB2','HOST') if value: self.WEB_HOST2 = value value = self.getConfigOption('WEB2','PORT') if value: self.WEB_PORT2 = int(value) # Web3 value = self.getConfigOption('WEB3','HOST') if value: self.WEB_HOST3 = value value = self.getConfigOption('WEB3','PORT') if value: self.WEB_PORT3 = int(value) # OSCOMMERCE value = self.getConfigOption('OSCOMMERCE','OSC_HOST') if value: self.OSC_HOST = value value = self.getConfigOption('OSCOMMERCE','OSC_PORT') if value: self.OSC_PORT = int(value) value = self.getConfigOption('OSCOMMERCE','OSC_DB') if value: self.OSC_DB = value value = self.getConfigOption('OSCOMMERCE','OSC_USER') if value: self.OSC_USER = value #PDF value = self.getConfigOption('PDF','ENCODING') if value: self.PdfEncoding = value # EMAIL Config value = self.getConfigOption('EMAIL','DEFAULTSERVER') if value: self.EMAILSERVER = value value = self.getConfigOption('EMAIL','DEFAULTPORT') if value: self.EMAILPORT = value value = self.getConfigOption('EMAIL','DEFAULTUSER') if value: self.EMAILUSER = value value = self.getConfigOption('EMAIL','DEFAULTPASSWORD') if value: self.EMAILPASSWORD = value value = self.getConfigOption('EMAIL','ENCODING') if value: self.EMAILENCODING = value value = self.getConfigOption('EMAIL','CRYPT') if value: self.EMAILCRYPT = value value = self.getConfigOption('CURRENCY','NAME') if value: self.CURRENCY_NAME = value value = self.getConfigOption('CURRENCY','SIGN') if value: self.CURRENCY_SIGN = value value = self.getConfigOption('CURRENCY','ROUND') if value: self.CURRENCY_ROUND = int(value) # jABBER value = self.getConfigOption('JABBER','SERVER') if value: self.JABBERSERVER = value value = self.getConfigOption('JABBER','USERNAME') if value: self.JABBERUSERNAME = value value = self.getConfigOption('JABBER','PASSWORD') if value: self.JABBERPASSWORD = value # IMAP value = self.getConfigOption('IMAP','SERVER') if value: self.IMAP_HOST = value value = self.getConfigOption('IMAP','PORT') if value: self.IMAP_PORT = int(value) value = self.getConfigOption('IMAP','USERNAME') if value: self.IMAP_USERNAME = value value = self.getConfigOption('IMAP','PASSWORD') if value: self.IMAP_PASSWORD = value except Exception, params: print "Error read ini-File" print Exception print params