50 |
my $info; |
my $info; |
51 |
|
|
52 |
foreach my $host ( @cloud ) { |
foreach my $host ( @cloud ) { |
53 |
|
chomp $host; |
54 |
|
|
55 |
if ( my $port = $lorry->start_node( $host ) ) { |
if ( my $port = $lorry->start_node( $host ) ) { |
56 |
|
|
77 |
warn "load status ", dump( $lorry->get_from_all ); |
warn "load status ", dump( $lorry->get_from_all ); |
78 |
|
|
79 |
our $out; |
our $out; |
80 |
|
our $repl = 1; |
81 |
|
|
82 |
while ( $view ) { |
while ( $repl ) { |
83 |
print "sack> "; |
print "sack> "; |
84 |
my $cmd = <STDIN>; |
my $cmd = <STDIN>; |
85 |
last unless defined $cmd; # CTRL+D |
last unless defined $cmd; # CTRL+D |
91 |
} elsif ( $cmd =~ m{^d} ) { |
} elsif ( $cmd =~ m{^d} ) { |
92 |
warn dump $out; |
warn dump $out; |
93 |
duration 'dump'; |
duration 'dump'; |
94 |
|
} elsif ( $cmd =~ m{^x} ) { |
95 |
|
$repl = 0; |
96 |
} else { |
} else { |
97 |
warn "unknown $cmd\n"; |
warn "unknown $cmd\n"; |
98 |
} |
} |