def test_imp_scp_port(self): # defaults to configuration defaults Configuration().core_clear() rsp = RsParameters() self.assertEquals(22, rsp.imp_scp_port) # contamination test rsp.imp_scp_port = 2222 rsp2 = RsParameters(**rsp.__dict__) self.assertEquals(2222, rsp2.imp_scp_port) rsp.imp_scp_port = 1234 rsp3 = RsParameters(**rsp.__dict__) self.assertEquals(1234, rsp3.imp_scp_port) self.save_configuration_test(rsp)
def read_parameters(self): paras = RsParameters(config_name="DEFAULT") # configuration: cfg_file = os.path.join(os.path.expanduser("~"), CFG_FILE) with open(cfg_file) as cfg: line = cfg.readline() spup = line.split(",") paras.imp_scp_server = spup[0] paras.imp_scp_port = int(spup[1]) paras.imp_scp_user = spup[2] password = spup[3] paras.imp_scp_remote_path = spup[4] paras.imp_scp_local_path = spup[5].strip() return paras, password