summaryrefslogtreecommitdiff
path: root/lib/Net/HTTP/Console/Dispatcher
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Net/HTTP/Console/Dispatcher')
-rw-r--r--lib/Net/HTTP/Console/Dispatcher/Help.pm58
-rw-r--r--lib/Net/HTTP/Console/Dispatcher/Set.pm4
-rw-r--r--lib/Net/HTTP/Console/Dispatcher/View.pm2
3 files changed, 32 insertions, 32 deletions
diff --git a/lib/Net/HTTP/Console/Dispatcher/Help.pm b/lib/Net/HTTP/Console/Dispatcher/Help.pm
index 6218676..3868d73 100644
--- a/lib/Net/HTTP/Console/Dispatcher/Help.pm
+++ b/lib/Net/HTTP/Console/Dispatcher/Help.pm
@@ -4,6 +4,10 @@ use MooseX::Declare;
class Net::HTTP::Console::Dispatcher::Help with Net::HTTP::Console::Dispatcher {
+ method pattern($input) {
+ $input =~ /^help/ ? return $input : return 0;
+ }
+
method dispatch($input) {
(my $cmd, my $cmd_name) = $input =~ /^help\s(\w+)?\s?(\w+)?/;
@@ -29,10 +33,6 @@ class Net::HTTP::Console::Dispatcher::Help with Net::HTTP::Console::Dispatcher {
1;
}
- method pattern($input) {
- $input =~ /^help/ ? return $input : return 0;
- }
-
method _display_help {
print <<EOF
help command - help about a command
@@ -43,31 +43,6 @@ help load - help on how to load a lib
EOF
}
- method _list_commands {
- my @methods =
- $self->application->api_object->meta->get_all_net_api_methods();
-
- if (!@methods) {
- print "no method available\n";
- return;
- }
-
- print "available commands:\n";
- map { print "- " . $_ . "\n" } @methods;
- }
-
- method _get_help_for_command($cmd_name) {
- my $method =
- $self->application->api_object->meta->find_net_api_method_by_name($cmd_name);
-
- if (!$method) {
- print "unknown method " . $cmd_name . "\n";
- return;
- }
-
- print $method->documentation;
- }
-
method _help_about_view {
print <<EOF
view headers - show the headers of the last request
@@ -93,6 +68,31 @@ EOF
load libname - load a MooseX::Net::API library
EOF
}
+
+ method _list_commands {
+ my @methods =
+ $self->application->api_object->meta->get_all_net_api_methods();
+
+ if (!@methods) {
+ print "no method available\n";
+ return;
+ }
+
+ print "available commands:\n";
+ map { print "- " . $_ . "\n" } @methods;
+ }
+
+ method _get_help_for_command($cmd_name) {
+ my $method =
+ $self->application->api_object->meta->find_net_api_method_by_name($cmd_name);
+
+ if (!$method) {
+ print "unknown method " . $cmd_name . "\n";
+ return;
+ }
+
+ print $method->documentation;
+ }
}
1;
diff --git a/lib/Net/HTTP/Console/Dispatcher/Set.pm b/lib/Net/HTTP/Console/Dispatcher/Set.pm
index d514f37..c72b09b 100644
--- a/lib/Net/HTTP/Console/Dispatcher/Set.pm
+++ b/lib/Net/HTTP/Console/Dispatcher/Set.pm
@@ -21,12 +21,12 @@ class Net::HTTP::Console::Dispatcher::Set with Net::HTTP::Console::Dispatcher {
method _set_header($header, $value) {
$self->application->set_header($header, $value);
- $self->application->print("header $header set to $value");
+ $self->application->message("header $header set to $value");
}
method _unset_header($header) {
$self->application->delete_header($header);
- $self->application->print("header $header unset");
+ $self->application->message("header $header unset");
}
}
diff --git a/lib/Net/HTTP/Console/Dispatcher/View.pm b/lib/Net/HTTP/Console/Dispatcher/View.pm
index 5b52fc0..bfc50f0 100644
--- a/lib/Net/HTTP/Console/Dispatcher/View.pm
+++ b/lib/Net/HTTP/Console/Dispatcher/View.pm
@@ -19,7 +19,7 @@ class Net::HTTP::Console::Dispatcher::View with Net::HTTP::Console::Dispatcher {
}
elsif ($key eq 'defined_headers') {
foreach ($self->application->all_headers) {
- $self->application->print( $_->[0] . ': ' . $_->[1]);
+ $self->application->message( $_->[0] . ': ' . $_->[1]);
}
}
}