froody - command line for Froody
bash$ froody -uhttp://foo.com/fe examples.myapi.greet who Mark
Command line client for Froody.
Loads the API via that URL's reflection service and allows you to call methods against it. You can specify this flag multiple times for different URLs.
Loads the module. If this is a subclass of Froody::Implementation this allows you to call methods that this module implements. You can specify this flag multiple times for different modules.
Add this path to @INC.
Print out the data in the Terse data format rather than printing the XML
Print out the data in the PerlDS data format rather than printing the XML
Use YAML instead of Data::Dumper when printing data with -t or -p. Prints an error if YAML isn't installed.
-t
-p
Benchmark requests. Prints out how long the request takes after all local code has been loaded and remote reflection calls have been run.
Repeat the request a number of times. Useful for crude benchmarking.
Quiet mode. Don't actually print out the output of the method.
Dump out the names of all the loaded methods instead of running a method
Start a standalone server on the port passed. Defaults to 4242 if no port is specified
Print the specification for the given Froody::Method rather than running a method
Shows the version of Froody installed on the system
Shows this help message
To install Froody, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Froody
CPAN shell
perl -MCPAN -e shell install Froody
For more information on module installation, please visit the detailed CPAN module installation guide.