modify python2 function to python3
This commit is contained in:
parent
2666ca0287
commit
f2d14546ae
@ -1,6 +1,6 @@
|
||||
Name: blktrace
|
||||
Version: 1.2.0
|
||||
Release: 12
|
||||
Release: 13
|
||||
Summary: Block IO tracer in the Linux kernel
|
||||
License: GPLv2+
|
||||
Source: http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2
|
||||
@ -13,6 +13,7 @@ Requires: python3
|
||||
|
||||
Patch0: blktrace-fix-btt-overflow.patch
|
||||
Patch1: remove-python2-dependency.patch
|
||||
Patch2: modify-python2-expression-to-python3.patch
|
||||
|
||||
%description
|
||||
blktrace is a block layer IO tracing mechanism which provides detailed
|
||||
@ -47,6 +48,12 @@ make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_man
|
||||
%{_mandir}/man8/*
|
||||
|
||||
%changelog
|
||||
* Wed Mar 18 2020 sunshihao<sunshihao@huawei.com> - 1.2.0-13
|
||||
- Type:enhancemnet
|
||||
- ID:NA
|
||||
- SUG:restart
|
||||
- DESCi:modify python2 expression to python3
|
||||
|
||||
* Tue Feb 25 2020 hy-euler <eulerstoragemt@huawei.com> - 1.2.0-12
|
||||
- Type:enhancemnet
|
||||
- ID:NA
|
||||
|
||||
90
modify-python2-expression-to-python3.patch
Normal file
90
modify-python2-expression-to-python3.patch
Normal file
@ -0,0 +1,90 @@
|
||||
From 0a4798b479a46c1f804901fd227fbd9bd84da32e Mon Sep 17 00:00:00 2001
|
||||
From: eulerstorage <eulerstorage@huawei.com>
|
||||
Date: Wed, 18 Mar 2020 18:31:54 +0800
|
||||
Subject: [PATCH] 456
|
||||
|
||||
---
|
||||
btt/bno_plot.py | 14 +++++++-------
|
||||
btt/btt_plot.py | 6 ++++----
|
||||
2 files changed, 10 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/btt/bno_plot.py b/btt/bno_plot.py
|
||||
index aa92480..3506f33 100644
|
||||
--- a/btt/bno_plot.py
|
||||
+++ b/btt/bno_plot.py
|
||||
@@ -60,14 +60,14 @@ def parse_args(in_args):
|
||||
|
||||
try:
|
||||
(opts, args) = getopt.getopt(in_args, s_opts, l_opts)
|
||||
- except getopt.error, msg:
|
||||
+ except getopt.error as msg:
|
||||
print >>sys.stderr, msg
|
||||
print >>sys.stderr, __doc__
|
||||
sys.exit(1)
|
||||
|
||||
for (o, a) in opts:
|
||||
if o in ('-h', '--help'):
|
||||
- print __doc__
|
||||
+ print (__doc__)
|
||||
sys.exit(0)
|
||||
elif o in ('-v', '--verbose'):
|
||||
verbose += 1
|
||||
@@ -84,10 +84,10 @@ if __name__ == '__main__':
|
||||
(bnos, keys_below) = parse_args(sys.argv[1:])
|
||||
|
||||
if verbose:
|
||||
- print 'Using files:',
|
||||
- for bno in bnos: print bno,
|
||||
- if keys_below: print '\nKeys are to be placed below graph'
|
||||
- else: print ''
|
||||
+ print ('Using files:'),
|
||||
+ for bno in bnos: print (bno),
|
||||
+ if keys_below: print ('\nKeys are to be placed below graph')
|
||||
+ else: print ('')
|
||||
|
||||
tmpdir = tempfile.mktemp()
|
||||
os.mkdir(tmpdir)
|
||||
@@ -116,7 +116,7 @@ if __name__ == '__main__':
|
||||
if pid == 0:
|
||||
cmd = 'gnuplot %s/plot.cmds -' % tmpdir
|
||||
|
||||
- if verbose: print 'Executing %s' % cmd
|
||||
+ if verbose: print ('Executing %s' % cmd)
|
||||
|
||||
os.chdir(tmpdir)
|
||||
os.system(cmd)
|
||||
diff --git a/btt/btt_plot.py b/btt/btt_plot.py
|
||||
index b81dad5..6e403ef 100755
|
||||
--- a/btt/btt_plot.py
|
||||
+++ b/btt/btt_plot.py
|
||||
@@ -163,7 +163,7 @@ def get_data(files):
|
||||
if not os.path.exists(file):
|
||||
fatal('%s not found' % file)
|
||||
elif verbose:
|
||||
- print 'Processing %s' % file
|
||||
+ print ('Processing %s' % file)
|
||||
|
||||
xs = []
|
||||
ys = []
|
||||
@@ -214,7 +214,7 @@ def parse_args(args):
|
||||
|
||||
try:
|
||||
(opts, args) = getopt.getopt(args[1:], s_opts, l_opts)
|
||||
- except getopt.error, msg:
|
||||
+ except getopt.error as msg:
|
||||
print >>sys.stderr, msg
|
||||
fatal(__doc__)
|
||||
|
||||
for (o, a) in opts:
|
||||
@@ -314,7 +314,7 @@ def generate_output(type, db):
|
||||
ofile = '%s.png' % type
|
||||
|
||||
if verbose:
|
||||
- print 'Generating plot into %s' % ofile
|
||||
+ print ('Generating plot into %s' % ofile)
|
||||
|
||||
fig = plt.figure(figsize=plot_size)
|
||||
ax = fig.add_subplot(111)
|
||||
--
|
||||
1.8.3.1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user