def prepare_connection(self): # подготовка подключения from v7 import dba self.dba_info = dba.read_dba(self.config.PATH_1Cv7_DBA, True) mylog.info('DBA: %s' % repr(self.dba_info)) from v7.db import mssql self.connection = mssql.MS_Proxy(self.dba_info['DB'], self.dba_info['Server'], self.dba_info['UID'], self.dba_info['PWD'])
def load_folder(self, path): self.base_path = path self.path_md = '' self.path_dba = '' self.db_server, self.db_name, self.db_user, self.db_password = '', '', '', '' if os.path.isdir(self.base_path): mylog.debug(' init from folder: %s' % self.base_path) self.path_md = os.path.join(self.base_path, '1Cv7.MD') self.path_dba = os.path.join(self.base_path, '1Cv7.DBA') if os.path.exists(self.path_md): self.load_1cv7_md(self.path_md) if os.path.exists(self.path_dba): from v7 import dba self.db_server, self.db_name, self.db_user, self.db_password = dba.read_dba(self.path_dba) self.init_db_engine()
def load_folder(self, path): self.base_path = path self.path_md = '' self.path_dba = '' self.db_server, self.db_name, self.db_user, self.db_password = '', '', '', '' if os.path.isdir(self.base_path): mylog.debug(' init from folder: %s' % self.base_path) self.path_md = os.path.join(self.base_path, '1Cv7.MD') self.path_dba = os.path.join(self.base_path, '1Cv7.DBA') if os.path.exists(self.path_md): self.load_1cv7_md(self.path_md) if os.path.exists(self.path_dba): from v7 import dba self.db_server, self.db_name, self.db_user, self.db_password = dba.read_dba( self.path_dba) self.init_db_engine()