Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/rpm-software-management/createrepo_c.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleš Matěj <amatej@redhat.com>2020-01-09 17:23:41 +0300
committerNeal Gompa (ニール・ゴンパ) <ngompa13@gmail.com>2020-01-09 22:41:31 +0300
commit641e35e9ee6e21e8e82b3d6459b8da022ac6aaae (patch)
tree420a48e1592b6350055ba333fef543c8707fcce9 /utils/gen_rst.py
parenta8900c7c0967620a428f0639b34058fe8b8b3d66 (diff)
Update script for generating man pages to python3
Diffstat (limited to 'utils/gen_rst.py')
-rwxr-xr-xutils/gen_rst.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/utils/gen_rst.py b/utils/gen_rst.py
index a5395f5..e9e482c 100755
--- a/utils/gen_rst.py
+++ b/utils/gen_rst.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
import sys
import re
@@ -70,13 +70,13 @@ def parse_arguments_from_c_file(filename):
try:
content = open(filename, "r").read()
except IOError:
- print "Error: Cannot open file %s" % filename
+ print("Error: Cannot open file %s" % filename)
return args
re_cmd_entries = re.compile(r"\s*(static|const)[ ]+GOptionEntry[^{]*{(?P<entries>.*)\s*NULL\s*}[,]?\s*};", re.MULTILINE|re.DOTALL)
match = re_cmd_entries.search(content)
if not match:
- print "Warning: Cannot find GOptionEntry section in %s" % filename
+ print("Warning: Cannot find GOptionEntry section in %s" % filename)
return args
re_single_entry = re.compile(r"""{\s*"(?P<long_name>[^"]*)"\s*, # long name
@@ -134,7 +134,7 @@ def parse_arguments_from_c_file(filename):
entry_match = re_single_entry.search(raw_entries_str[start:])
# End while
- print >> sys.stderr, "Loaded %2d arguments" % (i,)
+ print("Loaded %2d arguments" % (i,), file=sys.stderr)
return args
@@ -147,7 +147,7 @@ if __name__ == "__main__":
options, args = parser.parse_args()
if len(args) < 1:
- print >> sys.stderr, "Error: Must specify a input filename. (Example: ../src/cmd_parser.c)"
+ print("Error: Must specify a input filename. (Example: ../src/cmd_parser.c)", file=sys.stderr)
sys.exit(1)
args = parse_arguments_from_c_file(args[0])
@@ -181,7 +181,7 @@ if __name__ == "__main__":
ret = info.gen_rst()
if not ret:
- print >> sys.stderr, "Error: Rst has not been generated"
+ print("Error: Rst has not been generated", file=sys.stderr)
sys.exit(1)
- print ret
+ print(ret)