. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * * @author Alexandre Rosenfeld * @package workflow-engine-bin-tasks */ G::LoadClass("system"); G::LoadClass("wsTools"); CLI::taskName('upgrade'); CLI::taskDescription(<< $workspace) { try { CLI::logging("Upgrading workspaces ($index/$count): " . CLI::info($workspace->name) . "\n"); $workspace->upgrade($first); $workspace->close(); $first = false; } catch (Exception $e) { CLI::logging("Errors upgrading workspace " . CLI::info($workspace->name) . ": " . CLI::error($e->getMessage()) . "\n"); } } CLI::logging("Upgrade successful\n"); } ?>