Пример #1
0
    def test_imp_scp_server(self):
        # defaults to configuration defaults
        Configuration().core_clear()
        rsp = RsParameters()
        self.assertEquals("example.com", rsp.imp_scp_server)

        # contamination test
        rsp.imp_scp_server = "imp.server.name.com"
        rsp2 = RsParameters(**rsp.__dict__)
        self.assertEquals("imp.server.name.com", rsp2.imp_scp_server)

        rsp.imp_scp_server = "imp.server.name.nl"
        rsp3 = RsParameters(**rsp.__dict__)
        self.assertEquals("imp.server.name.nl", rsp3.imp_scp_server)

        self.save_configuration_test(rsp)
Пример #2
0
 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