NAME
Mojolicious::Command::swagger2 - mojo swagger2 command
DESCRIPTION
Mojolicious::Command::swagger2 is a command for interfacing with Swagger2.
SYNOPSIS
# Call a method with arguments
mojo swagger2 client path/to/spec.json <method> [args]
# List methods
mojo swagger2 client path/to/spec.json
# Get documentation for a method
mojo swagger2 client path/to/spec.json <method> help
# Specifiy spec and/or base URL from environment.
# Useful for shell wrappers
SWAGGER_API_FILE=path/to/spec.json mojo swagger2 client <method>
SWAGGER_BASE_URL=https://example.com/1.0 mojo swagger2 client <method>
# Example arguments
mojo swagger2 client path/to/spec.json list_pets '{"limit":10}'
mojo swagger2 client path/to/spec.json list_pets limit=10 owner=joe
mojo swagger2 client path/to/spec.json -b https://example.com/1.0 list_pets limit=10 owner=joe
ATTRIBUTES
description
Returns description of this command.
usage
Returns usage of this command.
METHODS
run
See "SYNOPSIS".
COPYRIGHT AND LICENSE
Copyright (C) 2014, Jan Henning Thorsen
This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
AUTHOR
Jan Henning Thorsen - jhthorsen@cpan.org