Commit 60f412b7 authored by John Crepezzi's avatar John Crepezzi
Browse files

Added haste to version control

parent 01b62282
Loading
Loading
Loading
Loading

haste

0 → 100755
+25 −0
Original line number Diff line number Diff line
#! /usr/bin/env ruby

require 'restclient'
require 'json'

# Get the data
data = STDIN.readlines.join
data.strip!

# if there is no data, stop
if data == ''
  puts 'no input given'
  exit 1
end

# Decide on a server
server = ENV['HASTE_SERVER'] || 'http://localhost:7777'
server.chop! if server.end_with?('/')

# Send the data up
back = RestClient.post "#{server}/documents", data
data = JSON.parse(back)

# Output the url
puts "#{server}/#{data['key']}"
+0 −2
Original line number Diff line number Diff line
@@ -26,8 +26,6 @@ if (config.logging) {
  }
}

// TODO implement command line

// build the store from the config on-demand - so that we don't load it
// for statics
var preferredStore = function() {