aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeddy Wing2012-04-25 16:09:17 -0400
committerTeddy Wing2012-04-25 16:09:17 -0400
commitb0c046b50ff55d449475a90eb2867e5b334ab61b (patch)
tree738bad015b19cc1496bc6021dfd094d1ac43eb99
downloadvideo-tuneup-stewardess-b0c046b50ff55d449475a90eb2867e5b334ab61b.tar.bz2
Initial commit. File uploading works.
-rw-r--r--.gitignore1
-rw-r--r--stewardess.rb21
2 files changed, 22 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e31ee94
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+up
diff --git a/stewardess.rb b/stewardess.rb
new file mode 100644
index 0000000..4d12bb2
--- /dev/null
+++ b/stewardess.rb
@@ -0,0 +1,21 @@
+#!/usr/bin/env ruby
+
+# Thanks to:
+# https://gist.github.com/225381
+
+require 'rubygems'
+require 'sinatra'
+
+require 'json'
+
+
+post '/blend/:filename' do
+ filename = File.join('up', params[:filename])
+ datafile = params[:data]
+ File.open(filename, 'wb') do |file|
+ file.write(datafile[:tempfile].read)
+ end
+
+ content_type :json
+ { :wrote => true }.to_json
+end