* Added wfDie() wrapper, and some manual die(-1), to force the return code
[lhc/web/wiklou.git] / maintenance / commandLine.inc
index 1c9d1af..1fecc0a 100644 (file)
@@ -42,7 +42,8 @@ for( $arg = reset( $argv ); $arg !== false; $arg = next( $argv ) ) {
                if ( in_array( $option, $optionsWithArgs ) ) {
                        $param = next( $argv );
                        if ( $param === false ) {
-                               die( "$arg needs an value after it\n" );
+                               echo "$arg needs an value after it\n";
+                               die( -1 );
                        }
                        $options[$option] = $param;
                } else {
@@ -62,7 +63,8 @@ for( $arg = reset( $argv ); $arg !== false; $arg = next( $argv ) ) {
                        if ( in_array( $option, $optionsWithArgs ) ) {
                                $param = next( $argv );
                                if ( $param === false ) {
-                                       die( "$arg needs an value after it\n" );
+                                       echo "$arg needs an value after it\n";
+                                       die( -1 );
                                }
                                $options[$option] = $param;
                        } else {