Skip to content

Instantly share code, notes, and snippets.

@larrywright
Created January 7, 2010 19:28
Show Gist options
  • Save larrywright/271487 to your computer and use it in GitHub Desktop.
Save larrywright/271487 to your computer and use it in GitHub Desktop.
def putFile(self,filename):
self.log(self.getLogPrefix() + "Transmitting File: " + filename)
try:
self._sftp.put(filename, confirm)
# fd = open(filename,'r') #XXX: Probably need to figure out what directory to put it in.
# if self._remotedir != None:
# filename = self._remotedir + '/' + filename
# sftpfile=self._sftp.open(filename,"w")
# sftpfile.writelines(fd.readlines())
# sftpfile.close()
except Exception,e:
raise BuildException(self.getLogPrefix() + "Error transmitting file %s: %s" % (filename, str(e)),self.getLocation())
try:
self.getProject().setProperty("transmitted",int(self.getProject().getProperty("transmitted")) + 1)
except:
pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment