diff options
author | Thomas Lundström <thomas.lundstrom@enea.com> | 2016-06-13 12:44:09 +0200 |
---|---|---|
committer | Thomas Lundström <thomas.lundstrom@enea.com> | 2016-06-13 12:44:09 +0200 |
commit | 7d0727ce60c2c8079c81f76509293ad9c7d0d358 (patch) | |
tree | 3bc4766d34b9cf447d6deb3196d021a91000756d /doc | |
parent | 9b1a3e7321df253a6e1c54b5c5ed4ae937501b0a (diff) | |
download | el_manifests-standard-7d0727ce60c2c8079c81f76509293ad9c7d0d358.tar.gz |
gen_known_issues.py will now behave well even if there are no issues
Diffstat (limited to 'doc')
-rwxr-xr-x[-rw-r--r--] | doc/gen_known_issues.py | 39 |
1 files changed, 24 insertions, 15 deletions
diff --git a/doc/gen_known_issues.py b/doc/gen_known_issues.py index b11f547..ae65f7b 100644..100755 --- a/doc/gen_known_issues.py +++ b/doc/gen_known_issues.py | |||
@@ -47,16 +47,16 @@ print ' <para>' | |||
47 | print ' This section lists open bugs in Jira. Extracted at %s.' % time_str | 47 | print ' This section lists open bugs in Jira. Extracted at %s.' % time_str |
48 | print ' </para>' | 48 | print ' </para>' |
49 | print '' | 49 | print '' |
50 | print ' <remark>project = "Linux CR" \\' | 50 | print ' <remark>Jira query: (project = "Linux CR" ' |
51 | print ' and issuetype = Bug \\' | 51 | print ' and issuetype = Bug ' |
52 | print ' and affectedVersion = "Enea Linux 6" \\' | 52 | print ' and affectedVersion = "Enea Linux 6" ' |
53 | print ' and resolution = Unresolved</remark>' | 53 | print ' and resolution = Unresolved)</remark>' |
54 | print '' | 54 | print '' |
55 | print ' <informaltable>' | 55 | print ' <informaltable>' |
56 | print ' <tgroup cols="2">' | 56 | print ' <tgroup cols="2">' |
57 | print ' <colspec colwidth="6*" />' | 57 | print ' <colspec colwidth="6*" colname="c1"/>' |
58 | print '' | 58 | print '' |
59 | print ' <colspec align="center" colwidth="1*" />' | 59 | print ' <colspec align="center" colwidth="1*" colname="c2"/>' |
60 | print '' | 60 | print '' |
61 | print ' <thead>' | 61 | print ' <thead>' |
62 | print ' <row>' | 62 | print ' <row>' |
@@ -66,20 +66,29 @@ print ' <entry>Enea Ref</entry>' | |||
66 | print ' </row>' | 66 | print ' </row>' |
67 | print ' </thead>' | 67 | print ' </thead>' |
68 | print '' | 68 | print '' |
69 | print ' <tbody>' | 69 | print ' <tbody>', |
70 | 70 | ||
71 | for bug in sorted(bugs): | 71 | if bugs: |
72 | print '' | 72 | for bug in sorted(bugs): |
73 | print '' | ||
74 | print ' <row>' | ||
75 | print ' <entry>%s</entry>' % bug[1] | ||
76 | print '' | ||
77 | print ' <entry>%s</entry>' % bug[0] | ||
78 | print ' </row>' | ||
79 | |||
80 | else: | ||
73 | print ' <row>' | 81 | print ' <row>' |
74 | print ' <entry>%s</entry>' % bug[1] | 82 | print ' <entry namest="c1" nameend="c2" align="center">' |
75 | print '' | 83 | print ' No issues found' |
76 | print ' <entry>%s</entry>' % bug[0] | 84 | print ' </entry>' |
77 | print ' </row>' | 85 | print ' </row>' |
78 | 86 | ||
79 | print ' </tbody>' | 87 | print ' </tbody>' |
80 | print ' </tgroup>' | 88 | print ' </tgroup>' |
81 | print ' </informaltable>' | 89 | print ' </informaltable>' |
82 | print ' <para>' | 90 | |
83 | print ' Number of open bugs: %d' % len(bugs) | 91 | if bugs: |
84 | print ' </para>' | 92 | print ' <para>Number of open bugs: %d</para>' % len(bugs) |
93 | |||
85 | print '</section>' | 94 | print '</section>' |