def __init__(self, ini_filename='', autosave=False, parent=None, debug=False): self.ini_filename = ini_filename self.autosave = autosave self.parent = parent self.debug = debug self.database = None self.database_dialog = Portlets.Database() self.DialogBox = Dialogs.Simple(parent=self.parent) self.ini_file = FileSystem.iniFile(self.ini_filename) self.portlet = self.database_dialog.create() db_engines_list = SQLdb.get_engines() self.config_dic = self.get_settings_from_ini() odbc_drivers_list = dbTools.get_odbc_drivers() self.database_dialog.populate(db_engines_list, odbc_drivers_list, self.config_dic) self.database_dialog.connect_order = self.connect self.database_dialog.disconnect_order = self.disconnect
def __init__(self, ini_filename='', autosave=False, parent=None): self.ini_filename = ini_filename self.autosave = autosave self.parent = parent self.ftp = None self.ftp_dialog = Portlets.FTP() self.DialogBox = Dialogs.Simple(parent=self.parent) self.ini_file = FileSystem.iniFile(self.ini_filename) self.portlet = self.ftp_dialog.create() self.config_dic = self.get_settings_from_ini() self.ftp_dialog.populate(self.config_dic) self.ftp_dialog.connect_order = self.connect self.ftp_dialog.disconnect_order = self.disconnect