diff options
author | Azul <azul@riseup.net> | 2012-09-20 13:15:33 +0200 |
---|---|---|
committer | Azul <azul@riseup.net> | 2012-09-20 13:17:17 +0200 |
commit | 1bac88549fc3bfda81e04b2811443a301aa9e781 (patch) | |
tree | 1d646219965216479e5c770d82eec543a80044aa /bin | |
parent | 15354c284879c734ca9bd87450d715dcdbe8aec2 (diff) |
moved files into own dir and added main leap_ca.rb
Also updated the couchdb.yml.example with more meaningful content
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/leap_ca | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/bin/leap_ca b/bin/leap_ca index baefff2..f999238 100755 --- a/bin/leap_ca +++ b/bin/leap_ca @@ -1,19 +1,17 @@ #!/usr/bin/ruby +LEAP_CA_ROOT = File.expand_path('../..', __FILE__) +$:.unshift File.expand_path('lib', LEAP_CA_ROOT) require 'rubygems' require 'daemons' require 'yajl/http_stream' -require 'lib/cert' -require 'lib/couch_stream' -require 'lib/couch_changes' -require 'lib/pool' - +require 'leap_ca' puts "Tracking #{Cert.database.root}" couch = CouchStream.new(Cert.database.root) changes = CouchChanges.new(couch) -pool = LeapCA::Pool.new(File.expand_path("../config/pool.yml", __FILE__)) +pool = LeapCA::Pool.new(File.expand_path("config/pool.yml", LEAP_CA_ROOT)) pool.fill Daemons.run_proc('leap_ca.rb') do changes.follow do |hash| |