From b5bd00fc8f03713e72d4a4a3b966b77c12836495 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 29 Jul 2010 11:43:56 +0200 Subject: [PATCH] make "osc api" syntax compatible with curl parameters --- osc/commandline.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/osc/commandline.py b/osc/commandline.py index b70e8523..2b17c689 100644 --- a/osc/commandline.py +++ b/osc/commandline.py @@ -4962,11 +4962,11 @@ Please submit there instead, or use --nodevelproject to force direct submission. print 'Package \'%s\' imported successfully' % pac - @cmdln.option('-m', '--method', default='GET', metavar='HTTP_METHOD', + @cmdln.option('-X', '-m', '--method', default='GET', metavar='HTTP_METHOD', help='specify HTTP method to use (GET|PUT|DELETE|POST)') @cmdln.option('-d', '--data', default=None, metavar='STRING', help='specify string data for e.g. POST') - @cmdln.option('-f', '--file', default=None, metavar='FILE', + @cmdln.option('-T', '-f', '--file', default=None, metavar='FILE', help='specify filename for e.g. PUT or DELETE') @cmdln.option('-a', '--add-header', default=None, metavar='NAME STRING', nargs=2, action='append', dest='headers', @@ -4983,7 +4983,7 @@ Please submit there instead, or use --nodevelproject to force direct submission. Examples: osc api /source/home:user - osc api -m PUT -f /etc/fstab source/home:user/test5/myfstab + osc api -X PUT -T /etc/fstab source/home:user/test5/myfstab ${cmd_usage} ${cmd_option_list}