Sha256: e4db45920242f2bff3ff0968a672aa24a775eea2848e3f2d73417aca52f2f395
Contents?: true
Size: 1 KB
Versions: 3
Compression:
Stored size: 1 KB
Contents
begin require 'rubygems' require 'echoe' Echoe.new("scribe") do |p| p.author = "Evan Weaver" p.project = "fauna" p.summary = "A Ruby client for the Scribe distributed log server." p.rubygems_version = ">= 0.8" p.dependencies = ['thrift', 'rake'] p.ignore_pattern = /^(vendor\/thrift)/ p.rdoc_pattern = /^(lib|bin|tasks|ext)|^README|^CHANGELOG|^TODO|^LICENSE|^COPYING$/ p.url = "http://blog.evanweaver.com/files/doc/fauna/scribe/" p.docs_host = "blog.evanweaver.com:~/www/bax/public/files/doc/" end rescue LoadError end desc "Start Scribe" task :scribe do system("mkdir /tmp/scribetest/") unless File.exist?("/tmp/scribetest/") system("scribed -c #{File.expand_path(File.dirname(__FILE__))}/conf/scribe.conf &") end desc "Stop Scribe" task :stop do system("killall scribed") end desc "Restart Scribe" task :restart => ["stop", "scribe"] do end # desc "Regenerate thrift bindings for Cassandra" # Dev only task :thrift do puts "Generating Thrift bindings" # FIXME end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
scribe-0.1.2 | Rakefile |
scribe-0.1.1 | Rakefile |
scribe-0.1 | Rakefile |