14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/tyrant_manager/commands/list.rb', line 14
def run
manager.each_instance( options['instances'] ) do |instance|
parts = []
parts << ("%20s" % instance.name)
parts << "port #{instance.configuration.port}"
parts << instance.home_dir
if instance.configuration.master_server then
parts << "server id #{"%2d" % instance.configuration.server_id}"
parts << "replicating from #{instance.configuration.master_server}:#{instance.configuration.master_port}"
end
puts parts.join(" : ")
end
end
|