HTTP-Balancer
view release on metacpan or search on metacpan
lib/HTTP/Balancer/Command/Del/Host.pm view on Meta::CPAN
package HTTP::Balancer::Command::Del::Host;
use Modern::Perl;
use Moose;
with qw(HTTP::Balancer::Role::Command);
has name => (
is => "rw",
traits => [ 'NoGetopt' ],
default => sub { shift->argv(2) },
);
sub ordinary_args {
qw(name);
}
sub run {
my ($self, ) = @_;
my $host = $self->model("Host")->find(name => $self->name);
$host ? $host->remove : say "not found";
}
1;
( run in 1.251 second using v1.01-cache-2.11-cpan-39bf76dae61 )