Fix for bug 229998: bugzilla-submit 'Operating-System' and 'URL' fields
are rejected. Minor fixes to bugzilla-submit's argument parsing. Patch by me, inspired by work done by joseph@picsel.com (Joseph Heenan). contrib-only. a=myk git-svn-id: svn://10.0.0.236/trunk@151436 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -6,6 +6,8 @@ Hardware: PC
|
||||
OS: Linux
|
||||
Severity: critical
|
||||
Summary: Impending electron shortage
|
||||
Depends-on: 8
|
||||
URL: http://www.google.com/
|
||||
|
||||
We need an emergency supply of electrons.
|
||||
|
||||
|
||||
@@ -32,10 +32,10 @@ field_aliases = (('hardware', 'rep_platform'),
|
||||
('os', 'op_sys'),
|
||||
('summary', 'short_desc'),
|
||||
('description', 'comment'),
|
||||
('depends-on', 'dependson'),
|
||||
('depends_on', 'dependson'),
|
||||
('status', 'bug_status'),
|
||||
('severity', 'bug_severity'),
|
||||
('URL', 'bug_file_loc'),)
|
||||
('url', 'bug_file_loc'),)
|
||||
|
||||
def header_to_field(hdr):
|
||||
hdr = hdr.lower().replace("-", "_")
|
||||
@@ -71,7 +71,7 @@ def setup_parser():
|
||||
parser.add_option('-H', '--hardware', dest='rep_platform',
|
||||
help='Set the Hardware field.')
|
||||
parser.add_option('-o', '--os', dest='op_sys',
|
||||
help='Set the Operating-system field.')
|
||||
help='Set the Operating System field.')
|
||||
parser.add_option('-r', '--priority', dest='priority',
|
||||
help='Set the Priority field.')
|
||||
parser.add_option('-x', '--severity', dest='bug_severity',
|
||||
|
||||
@@ -102,9 +102,10 @@ identifies this field as <quote>Hardware</quote>.)</para></listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>-o, --os</term>
|
||||
<listitem><para>Set the op_sys field, overriding the Operating-System header
|
||||
from standard input if necessary. (The stock Bugzilla web presentation
|
||||
identifies this field as <quote>OS</quote>.)</para></listitem>
|
||||
<listitem><para>Set the op_sys field, overriding the OS (Operating
|
||||
System) header from standard input if necessary. (The stock Bugzilla web
|
||||
presentation also identifies this field as
|
||||
<quote>OS</quote>.)</para></listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>-r, --priority</term>
|
||||
|
||||
Reference in New Issue
Block a user