diff --git a/workflow/engine/bin/tasks/cliFlushCache.php b/workflow/engine/bin/tasks/cliFlushCache.php index 543b68932..f69ca51bd 100644 --- a/workflow/engine/bin/tasks/cliFlushCache.php +++ b/workflow/engine/bin/tasks/cliFlushCache.php @@ -28,6 +28,8 @@ G::LoadSystem("g"); CLI::taskName('flush-cache'); CLI::taskDescription(<< 0 ) { $taskName = $args[0]; } else { $taskName = $args; } if (! $taskName) { - echo "usage: $scriptName [options] [args]\n"; - echo "Type '$scriptName help ' for help on a specific task\n"; - echo "\nAvailable tasks:\n"; + echo "usage: processmaker [options] [args]\n"; + echo " If using Linux/UNIX, prepend './' to specify the directory: " . $scriptName . " [options] [args]\n"; + echo "Type 'processmaker help ' for help on a specific task."; + echo "\n\nAvailable tasks:\n"; $tasks = array (); ksort( self::$tasks ); foreach (self::$tasks as $name => $data) { @@ -180,13 +181,16 @@ class CLI } $valid_args[] = $arg; } + + $nameHotfixFile = ($taskName == "hotfix-install")? "HOTFIX-FILE" : ""; + $valid_args = join( " ", $valid_args ); $description = explode( "\n", self::$tasks[$taskName]['description'] ); $taskDescription = trim( array_shift( $description ) ); $description = trim( implode( "\n", $description ) ); $message = <<< EOT $taskName: {$taskDescription} -Usage: $scriptName $taskName $valid_args +Usage: processmaker $taskName $nameHotfixFile $valid_args $description