I needed a tool to move videos from Amazon S3 to the GAE Blobstore all
controlled from my GAE app.  My best solution was to put a command
line cURL app on an AWS Micro instance.  I needed it to run
asynchronously to keep my app from timing out, so I put in a daemon to
process queued cURL requests.

Then I started hearing on these forums questions about pulling files
from FTP sites, fixing mimetypes, concatenating Blobstore files, etc.
Most of which can be done with such a cURL service, so I cleaned up
the code, added JSON-RPC request protocol, and a web client, and put
in more documentation and test cases than this thing deserves.  The
resulting code and README is here: http://github.com/mjhm/cURLServer.
For a limited time I'll leave my current instance running at
http://ec2-204-236-157-181.us-west-1.compute.amazonaws.com.  (If you
don't have an Amazon account and need to see it in action send me a
private message, and I'll give you the hashkey.)

I feel a little awkward plugging a tool on AWS, but it was aimed at
GAE developers, and I would be first in line to use a comparable
Google tool.

John

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to