Lines Matching full:ssh
27 from acloud.internal.lib.ssh import Ssh
28 from acloud.internal.lib.ssh import IP
57 ssh = Ssh(ip=IP(ip=instance.ip),
61 log_files = SelectLogFileToPull(ssh, file_name)
62 PullLogs(ssh, log_files, instance.name)
64 DisplayLog(ssh, log_files[0], no_prompts)
68 def PullLogs(ssh, log_files, instance_name): argument
72 ssh: Ssh object.
83 ssh.ScpPullFile(log_file, target_file)
88 def DisplayLog(ssh, log_file, no_prompts=False): argument
92 ssh: Ssh object.
100 ssh.Run("tail -f -n +1 %s" % log_file, show_output=True)
130 def SelectLogFileToPull(ssh, file_name=None): argument
137 ssh: Ssh object.
146 log_files = GetAllLogFilePaths(ssh, constants.REMOTE_LOG_FOLDER)
165 def GetAllLogFilePaths(ssh, remote_log_folder): argument
173 ssh: Ssh object.
179 files = utils.FindRemoteFiles(ssh, [remote_log_folder])