lib/daemonizer/cli.rb in daemonizer-0.4.7 vs lib/daemonizer/cli.rb in daemonizer-0.4.8
- old
+ new
@@ -75,11 +75,10 @@
end
puts ""
return true
end
-
desc "restart", "Restart pool"
def restart(pool_name = nil)
invoke :stop, pool_name
invoke :start, pool_name
end
@@ -95,9 +94,17 @@
print_pool pool.name, " Done!"
exit(0)
end
return true
+ end
+
+ desc "stat", "Pools statistics"
+ def stat(pool_name = nil)
+ statistics = Daemonizer::Stats::MemoryStats.new
+ Daemonizer.find_pools(pool_name).each do |pool|
+ statistics.print(pool.name.to_s)
+ end
end
private
def control_pools_loop(pool_name, message = nil, debug = false, &block)
Daemonizer.find_pools(pool_name).each do |pool|