#!/usr/bin/env php <?php $bindir = dirname(__FILE__); require_once $bindir . '/inc/CliApplication.php'; require_once $bindir . '/inc/EnvHandler.php'; require_once $bindir . '/inc/Conductor.php'; $conductor = new Conductor($argv); $commands = $conductor->commands(); if ($conductor->isFlagSet('v')) { $conductor->writeln('Conductor v' . $conductor->version()); $conductor->endWithSuccess(); } if (isset($commands[1])) { switch ($commands[1]) { case "list": $conductor->writeln('Applications hosted on this server:'); $conductor->listApplications(); break; case "new": $conductor->newApplication(); break; case "destroy": $conductor->destroy(); break; case "update": $conductor->updateApplication(); break; case "rollback": $conductor->rollback(); break; case "envars":