Data-Conveyor

 view release on metacpan or  search on metacpan

lib/Data/Conveyor/Service/Interface/Shell.pm  view on Meta::CPAN

=cut
EOPOD
    $self->pod_to_text($pod);
}

# Don't call this run_service_method, or Term::Shell will think it's a
# command.
sub execute_service_method {
    my $self   = shift;
    my $method = shift;
    local @ARGV = @_;
    my %opt;
    GetOptions(\%opt, $self->getopt_spec_for_method($method))
      or return $self->run_help($method);
    if (@ARGV) {
        print "extraneous arguments [@ARGV]\n\n";
        return $self->run_help($method);
    }
    my $params = $self->svc->get_params_for_method($method);

    # if there's a mandatory 'ticket' param, it defaults to the current ticket

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.454 second using v1.00-cache-2.02-grep-82fe00e-cpan-da92000dfeb )