Allow a lonely "-" as positional argument
authordaniel <daniel.kinzler@wikimedia.de>
Wed, 18 Feb 2015 17:55:27 +0000 (18:55 +0100)
committerTim Starling <tstarling@wikimedia.org>
Mon, 2 Mar 2015 02:18:54 +0000 (02:18 +0000)
Change-Id: I658988c8f955103d6bc4bd1047819a37de0d505d

maintenance/Maintenance.php

index af14bb3..a0ffcb2 100644 (file)
@@ -696,6 +696,9 @@ abstract class Maintenance {
                                        }
                                        $options[$option] = $param;
                                }
+                       } elseif ( $arg == '-' ) {
+                               # Lonely "-", often used to indicate stdin or stdout.
+                               $args[] = $arg;
                        } elseif ( substr( $arg, 0, 1 ) == '-' ) {
                                # Short options
                                $argLength = strlen( $arg );