Sha256: c0d33eaf3219e71a23c929ece74343f9d4aa48cf1f9848ff64868355e631b5e0
Contents?: true
Size: 1.25 KB
Versions: 12
Compression:
Stored size: 1.25 KB
Contents
#!/usr/bin/env ruby root = File.expand_path('../../', $0) src = File.expand_path('../../', __FILE__) rel = File.join(src, 'erlang/rel/capricorn') etc = File.join(root, 'etc/capricorn') if ARGV.size == 1 case ARGV[0] when "install" require 'fileutils' FileUtils.mkdir_p(File.join(root, "etc/capricorn"), :verbose => true) FileUtils.mkdir_p(File.join(root, "var/run/capricorn-machine"), :verbose => true) FileUtils.mkdir_p(File.join(root, "var/run/capricorn-cluster"), :verbose => true) FileUtils.mkdir_p(File.join(root, "var/log/sasl"), :verbose => true) FileUtils.cp(File.join(rel, 'etc/capricorn/app.config'), File.join(etc, 'app.config'), :verbose => true) FileUtils.cp(File.join(rel, 'etc/capricorn/cluster-vm.args'), File.join(etc, 'cluster-vm.args'), :verbose => true) FileUtils.cp(File.join(rel, 'etc/capricorn/machine-vm.args'), File.join(etc, 'machine-vm.args'), :verbose => true) when "tail" exec("tail", "-n", "0", "-f", File.join(root, "var/log/capricorn.log")) end else exec(File.join(rel, 'bin/capricornd'), root, *ARGV) end
Version data entries
12 entries across 12 versions & 1 rubygems