From 5d9b9e7d826a483cb721133b0da934e5d1f0994f Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 21 Mar 2011 18:00:18 +0800 Subject: [PATCH] Dump.php --- Dump.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dump.php b/Dump.php index c392244..ddac1e0 100644 --- a/Dump.php +++ b/Dump.php @@ -68,7 +68,7 @@ class Pman_Admin_Dump extends Pman { array_shift($argv); array_shift($argv); - $opts = explode(',', 'table==,where==,dump-dir=='); + $opts = explode(',', 'table==,where==,dump-dir==,dump-dir='); require_once 'Console/Getopt.php'; $go = Console_Getopt::getopt2($argv, '', $opts ); if (is_object($go)) { @@ -80,6 +80,9 @@ class Pman_Admin_Dump extends Pman { } $errs = array(); foreach($opts as $req) { + if (substr($req,-2, 2) != '==') { // skip optional arguments + continue; + } if (empty($args[substr($req,0, -2)])) { $errs[] = "--".substr($req,0, -2) . ' is required'; } -- 2.39.2