Merge remote branch 'pm/master'
This commit is contained in:
@@ -149,6 +149,25 @@ class CLI
|
|||||||
}
|
}
|
||||||
$tasks = join( "\n", $tasks );
|
$tasks = join( "\n", $tasks );
|
||||||
echo $tasks . "\n\n";
|
echo $tasks . "\n\n";
|
||||||
|
} else {
|
||||||
|
$options = array();
|
||||||
|
$tasks = array();
|
||||||
|
ksort( self::$tasks );
|
||||||
|
foreach (self::$tasks as $name => $data) {
|
||||||
|
$description = explode( "\n", $data['description'] );
|
||||||
|
$options[] = "$name";
|
||||||
|
}
|
||||||
|
if (!in_array($taskName, $options)) {
|
||||||
|
echo "\nThe task does not exist \n";
|
||||||
|
echo "Use one of the following tasks:\n";
|
||||||
|
$tasks = array ();
|
||||||
|
ksort( self::$tasks );
|
||||||
|
foreach (self::$tasks as $name => $data) {
|
||||||
|
$description = explode( "\n", $data['description'] );
|
||||||
|
$tasks[] = " $name";
|
||||||
|
}
|
||||||
|
$tasks = join( "\n", $tasks );
|
||||||
|
echo $tasks . "\n\n";
|
||||||
} else{
|
} else{
|
||||||
$valid_args = array ();
|
$valid_args = array ();
|
||||||
foreach (self::$tasks[$taskName]['args'] as $arg => $data) {
|
foreach (self::$tasks[$taskName]['args'] as $arg => $data) {
|
||||||
@@ -196,6 +215,7 @@ EOT;
|
|||||||
echo $message . "\n";
|
echo $message . "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Run the CLI task, which will check which command is specified and run it.
|
* Run the CLI task, which will check which command is specified and run it.
|
||||||
|
|||||||
@@ -1564,9 +1564,11 @@ class workspaceTools
|
|||||||
$version = explode('-', $version);
|
$version = explode('-', $version);
|
||||||
$versionPresent = ( isset($version[0])) ? $version[0] : '';
|
$versionPresent = ( isset($version[0])) ? $version[0] : '';
|
||||||
CLI::logging(CLI::warning("
|
CLI::logging(CLI::warning("
|
||||||
Note.- If you try to execute a restore from a generated backup on a recent version of Processmaker
|
Warning: A workspace from a newer version of ProcessMaker can NOT be restored in an older version of
|
||||||
than version you are using currently to restore it, it may be occur errors on the restore process,
|
ProcessMaker. For example, restoring from v.3.0 to v.2.5 will not work. However, it may be possible
|
||||||
it shouldn't be restaured generated backups on later versions than version when the restore is executed") . "\n");
|
to restore a workspace from an older version to an newer version of ProcessMaker, although error
|
||||||
|
messages may be displayed during the restore process. Make sure to run the \"processmaker cacheview-repair\"
|
||||||
|
and \"processmaker migrate-new-cases-lists\" commands after restoring a workspace.") . "\n");
|
||||||
|
|
||||||
foreach ($metaFiles as $metaFile) {
|
foreach ($metaFiles as $metaFile) {
|
||||||
$metadata = G::json_decode(file_get_contents($metaFile));
|
$metadata = G::json_decode(file_get_contents($metaFile));
|
||||||
|
|||||||
Reference in New Issue
Block a user