+
+ @cherrypy.expose()
+ def upload(self, log, **keywords):
+ print "got data"
+ data = log.file.read()
+ target_file_name = os.path.join(os.getcwd(), log.filename)
+ # open file in binary mode for writing
+
+ f = open(target_file_name, 'wb')
+ print "write data"
+ f.write(data)
+ f.close()
+
+ #flash("File uploaded successfully: %s saved as: %s" \
+ # % (upload_file.filename, target_file_name))
+ #u = UploadedFile(filename=upload_file.filename,
+ # abspath=target_file_name, size=0)
+ print "redirecting "
+
+ #redirect("monitor")
+ return dict()