padadoy - Command line client to simply deploy PSGI applications
padadoy [options] <command> [config=value] Commands: start start the application stop stop the application restart start or gracefully restart the application if running config show configuration values status show some status information create create a boilerplate application deplist list applications package dependencies checkout [R] check out the application to a new directory (R=revision) cartontest update dependencies (with carton) and run tests version show version number of padadoy and exit logs consult logfiles remote CMD run padadoy with some command on the remote machine init initialize environment on deployment machine update check out a new revision and test it enable enable prepared application and (re)start Options: -c|--config F specify some configuration file F. By default padadoy.yml is looked for in ./, ../, ../../ etc. and in ~/. ./padadoy.yml and then ~/padadoy.yml is used. -q|--quiet suppress status messages -h|--help show this help message and exit -v|--version show version number of padadoy and exit Configuration: Configuration values are read from padadoy.yml. In addition you can set config values as key=value pairs on the command line. See the command `config` for a list of config values.
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Jakob Voss.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.