예제 #1
0
def create_server(host, username=None):
    if not username:
        return servers.from_conf(host)

    return servers.Server(host, username)
예제 #2
0
파일: test_servers.py 프로젝트: cwood/sshed
 def test_no_conf(self):
     server = servers.from_conf("development", config_file="/i/dont/exist")
     self.assertTrue(isinstance(server, servers.Server))
예제 #3
0
파일: test_servers.py 프로젝트: cwood/sshed
 def test_creation(self):
     server = servers.from_conf("development", config_file=self.ssh_config)
     self.assertTrue(isinstance(server, servers.Server))
예제 #4
0
 def __call__(self, parser, namespace, values, option_string=None):
     setattr(namespace, self.dest, servers.from_conf(values))
예제 #5
0
 def test_no_conf(self):
     server = servers.from_conf('development', config_file='/i/dont/exist')
     self.assertTrue(isinstance(server, servers.Server))
예제 #6
0
 def test_creation(self):
     server = servers.from_conf('development', config_file=self.ssh_config)
     self.assertTrue(isinstance(server, servers.Server))