From f3d5efa2e21940305c07e3ce75f8883f50cfffe9 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 8 Sep 2009 22:28:47 -0400 Subject: Function for getting files from the server --- rpmbuild-remote.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'rpmbuild-remote.py') diff --git a/rpmbuild-remote.py b/rpmbuild-remote.py index 4d5e9fe..d537979 100644 --- a/rpmbuild-remote.py +++ b/rpmbuild-remote.py @@ -109,6 +109,13 @@ def send_files(session, files, dest): sftp.put(file, dest) sftp.close() +def get_files(session, files, dest): + sftp = session.open_sftp() + for file in files: + LOG.info("Fetching %s from server" % file) + sftp.get(file, dest) + sftp.close() + def execute_jobs(opts, system, jobs): session = paramiko.SSHClient() LOG.info("Connecting to %(user)s@%(host)s:%(port)d" % system) -- cgit