Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-gnocchiclient.spec'], chrootPath='/var/lib/mock/cloud8s-openstack-yoga-el8-build-145116-928111/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'http_proxy': 'http://cache.rdu2.centos.org:8080', 'https_proxy': 'http://cache.rdu2.centos.org:8080', 'no_proxy': '127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c1b128bb95f54261889f48eb7f64c6ee', '-D', '/var/lib/mock/cloud8s-openstack-yoga-el8-build-145116-928111/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--setenv=http_proxy=http://cache.rdu2.centos.org:8080', '--setenv=https_proxy=http://cache.rdu2.centos.org:8080', '--setenv=no_proxy=127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-gnocchiclient.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'http_proxy': 'http://cache.rdu2.centos.org:8080', 'https_proxy': 'http://cache.rdu2.centos.org:8080', 'no_proxy': '127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False sh: python3: command not found sh: python3: command not found sh: python3: command not found sh: python3: command not found Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-gnocchiclient-7.0.7-1.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-gnocchiclient.spec'], chrootPath='/var/lib/mock/cloud8s-openstack-yoga-el8-build-145116-928111/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'http_proxy': 'http://cache.rdu2.centos.org:8080', 'https_proxy': 'http://cache.rdu2.centos.org:8080', 'no_proxy': '127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '610beb469e1e4466b74da381fbb414bb', '-D', '/var/lib/mock/cloud8s-openstack-yoga-el8-build-145116-928111/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10245', '--bind=/tmp/mock-resolv.es2ah7x7:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--setenv=http_proxy=http://cache.rdu2.centos.org:8080', '--setenv=https_proxy=http://cache.rdu2.centos.org:8080', '--setenv=no_proxy=127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-gnocchiclient.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'http_proxy': 'http://cache.rdu2.centos.org:8080', 'https_proxy': 'http://cache.rdu2.centos.org:8080', 'no_proxy': '127.0.0.1,::1,localhost,localhost.localdomain,localhost4,localhost4.localdomain4,localhost6,localhost6.localdomain6', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.l84Enx + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gnocchiclient-7.0.7 + /usr/bin/gzip -dc /builddir/build/SOURCES/gnocchiclient-7.0.7.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gnocchiclient-7.0.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + 2to3 --write --nobackups . RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No changes to ./setup.py RefactoringTool: Refactored ./doc/source/conf.py RefactoringTool: No changes to ./gnocchiclient/auth.py RefactoringTool: Refactored ./gnocchiclient/benchmark.py RefactoringTool: No changes to ./gnocchiclient/client.py RefactoringTool: No changes to ./gnocchiclient/exceptions.py RefactoringTool: Refactored ./gnocchiclient/gendoc.py RefactoringTool: No changes to ./gnocchiclient/osc.py RefactoringTool: Refactored ./gnocchiclient/shell.py RefactoringTool: Refactored ./gnocchiclient/utils.py RefactoringTool: No changes to ./gnocchiclient/version.py RefactoringTool: No changes to ./gnocchiclient/tests/functional/base.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_aggregates.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_archive_policy.py --- ./doc/source/conf.py (original) +++ ./doc/source/conf.py (refactored) @@ -43,8 +43,8 @@ master_doc = 'index' # General information about the project. -project = u'Gnocchiclient' -copyright = u'%s, The Gnocchi Developers' % datetime.date.today().year +project = 'Gnocchiclient' +copyright = '%s, The Gnocchi Developers' % datetime.date.today().year # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the --- ./gnocchiclient/benchmark.py (original) +++ ./gnocchiclient/benchmark.py (refactored) @@ -39,10 +39,10 @@ def _pickle_method(m): - if m.im_self is None: - return getattr, (m.im_class, m.im_func.func_name) + if m.__self__ is None: + return getattr, (m.__self__.__class__, m.__func__.__name__) else: - return getattr, (m.im_self, m.im_func.func_name) + return getattr, (m.__self__, m.__func__.__name__) six.moves.copyreg.pickle(types.MethodType, _pickle_method) --- ./gnocchiclient/gendoc.py (original) +++ ./gnocchiclient/gendoc.py (refactored) @@ -12,7 +12,7 @@ # License for the specific language governing permissions and limitations # under the License. -from __future__ import absolute_import + import fnmatch @@ -24,7 +24,7 @@ class GnocchiAutoDocDirective(sphinxext.AutoprogramCliffDirective): def _load_commands(self): command_pattern = self.options.get('command') - full_cmd_list = shell.GnocchiCommandManager.SHELL_COMMANDS.keys() + full_cmd_list = list(shell.GnocchiCommandManager.SHELL_COMMANDS.keys()) if command_pattern: commands = [x for x in full_cmd_list if fnmatch.fnmatch(x, command_pattern)] --- ./gnocchiclient/shell.py (original) +++ ./gnocchiclient/shell.py (refactored) @@ -86,7 +86,7 @@ } def load_commands(self, namespace): - for name, command_class in self.SHELL_COMMANDS.items(): + for name, command_class in list(self.SHELL_COMMANDS.items()): self.add_command(name, command_class) @@ -199,10 +199,10 @@ else: if 'description' in error: # Gnocchi format - print(error['description']) + print((error['description'])) elif 'error' in error and 'message' in error['error']: # Keystone format - print(error['error']['message']) + print((error['error']['message'])) def configure_logging(self): if self.options.debug: --- ./gnocchiclient/utils.py (original) +++ ./gnocchiclient/utils.py (refactored) @@ -22,14 +22,14 @@ def add_query_argument(cmd, parser, *args, **kwargs): return parser.add_argument( cmd, - help=u"A query to filter resource. " - u"The syntax is a combination of attribute, operator and value. " - u"For example: id=90d58eea-70d7-4294-a49a-170dcdf44c3c would filter " - u"resource with a certain id. More complex queries can be built, " - u"e.g.: not (flavor_id!=\"1\" and memory>=24). " - u"Use \"\" to force data to be interpreted as string. " - u"Supported operators are: not, and, ∧ or, ∨, >=, <=, !=, >, <, =, " - u"==, eq, ne, lt, gt, ge, le, in, like, ≠, ≥, ≤, like, in.", + help="A query to filter resource. " + "The syntax is a combination of attribute, operator and value. " + "For example: id=90d58eea-70d7-4294-a49a-170dcdf44c3c would filter " + "resource with a certain id. More complex queries can be built, " + "e.g.: not (flavor_id!=\"1\" and memory>=24). " + "Use \"\" to force data to be interpreted as string. " + "Supported operators are: not, and, ∧ or, ∨, >=, <=, !=, >, <, =, " + "==, eq, ne, lt, gt, ge, le, in, like, ≠, ≥, ≤, like, in.", *args, **kwargs) @@ -45,15 +45,15 @@ def format_dict_list(li): return "\n".join( "- " + ", ".join("%s: %s" % (k, v) - for k, v in elem.items()) + for k, v in list(elem.items())) for elem in li) def format_dict_dict(value): return "\n".join( "- %s: " % name + " , ".join("%s: %s" % (k, v) - for k, v in elem.items()) - for name, elem in value.items()) + for k, v in list(elem.items())) + for name, elem in list(value.items())) def format_move_dict_to_root(obj, field): @@ -105,7 +105,7 @@ strings.append("&".join( ("%s=%s" % (k, v) for v in map(urllib_parse.quote, - map(six.text_type, values))))) + list(map(six.text_type, values)))))) return "&".join(strings) --- ./gnocchiclient/tests/functional/test_aggregates.py (original) +++ ./gnocchiclient/tests/functional/test_aggregates.py (refactored) @@ -25,9 +25,9 @@ # CREATE A METRIC result = self.gnocchi( - u'metric', params=u"create" - u' -r metric-res1' - u" --archive-policy-name agg-fetch-test metric-name") + 'metric', params="create" + ' -r metric-res1' + " --archive-policy-name agg-fetch-test metric-name") metric1 = json.loads(result) self.assertIsNotNone(metric1["id"]) self.assertEqual("admin", metric1["creator"]) @@ -38,10 +38,10 @@ # CREATE ANOTHER METRIC result = self.gnocchi( - u'metric', params=u"create" - u' -r metric-res2' - u" --archive-policy-name agg-fetch-test" - u" --unit some-unit metric-name") + 'metric', params="create" + ' -r metric-res2' + " --archive-policy-name agg-fetch-test" + " --unit some-unit metric-name") metric2 = json.loads(result) self.assertIsNotNone(metric2["id"]) self.assertEqual("admin", metric2["creator"]) @@ -113,22 +113,22 @@ measures = json.loads(result) self.assertEqual(4, len(measures)) self.assertIn({'granularity': 1.0, - 'group': u'project_id: None, user_id: None', - 'name': u'%s/metric-name/mean' % r1["id"], - 'timestamp': u'2015-03-06T14:33:57+00:00', + 'group': 'project_id: None, user_id: None', + 'name': '%s/metric-name/mean' % r1["id"], + 'timestamp': '2015-03-06T14:33:57+00:00', 'value': 45.11}, measures) self.assertIn({'granularity': 1.0, - 'group': u'project_id: None, user_id: None', - 'name': u'%s/metric-name/mean' % r1["id"], - 'timestamp': u'2015-03-06T14:34:12+00:00', + 'group': 'project_id: None, user_id: None', + 'name': '%s/metric-name/mean' % r1["id"], + 'timestamp': '2015-03-06T14:34:12+00:00', 'value': 14.0}, measures) self.assertIn({'granularity': 1.0, - 'group': u'project_id: None, user_id: None', - 'name': u'%s/metric-name/mean' % r2["id"], - 'timestamp': u'2015-03-06T14:33:57+00:00', + 'group': 'project_id: None, user_id: None', + 'name': '%s/metric-name/mean' % r2["id"], + 'timestamp': '2015-03-06T14:33:57+00:00', 'value': 45.11}, measures) self.assertIn({'granularity': 1.0, - 'group': u'project_id: None, user_id: None', - 'name': u'%s/metric-name/mean' % r2["id"], - 'timestamp': u'2015-03-06T14:34:12+00:00', + 'group': 'project_id: None, user_id: None', + 'name': '%s/metric-name/mean' % r2["id"], + 'timestamp': '2015-03-06T14:34:12+00:00', 'value': 14.0}, measures) --- ./gnocchiclient/tests/functional/test_archive_policy.py (original)RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_archive_policy_rule.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_benchmark.py RefactoringTool: No changes to ./gnocchiclient/tests/functional/test_capabilities.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_metric.py +++ ./gnocchiclient/tests/functional/test_archive_policy.py (refactored) @@ -20,17 +20,17 @@ # CREATE apname = str(uuid.uuid4()) result = self.gnocchi( - u'archive-policy', params=u"create %s" - u" --back-window 0" - u" -d granularity:1s,points:86400" % apname) + 'archive-policy', params="create %s" + " --back-window 0" + " -d granularity:1s,points:86400" % apname) policy = json.loads(result) self.assertEqual(apname, policy["name"]) # CREATE FAIL result = self.gnocchi( - u'archive-policy', params=u"create %s" - u" --back-window 0" - u" -d granularity:1s,points:86400" % apname, + 'archive-policy', params="create %s" + " --back-window 0" + " -d granularity:1s,points:86400" % apname, fail_ok=True, merge_stderr=True) self.assertEqual( "Archive policy %s already exists (HTTP 409)\n" % apname, --- ./gnocchiclient/tests/functional/test_archive_policy_rule.py (original) +++ ./gnocchiclient/tests/functional/test_archive_policy_rule.py (refactored) @@ -20,22 +20,22 @@ apname = str(uuid.uuid4()) # Create an archive policy self.gnocchi( - u'archive-policy', params=u"create %s" - u" -d granularity:1s,points:86400" % apname) + 'archive-policy', params="create %s" + " -d granularity:1s,points:86400" % apname) # CREATE result = self.gnocchi( - u'archive-policy-rule', params=u"create test" - u" --archive-policy-name %s" - u" --metric-pattern 'disk.io.*'" % apname) + 'archive-policy-rule', params="create test" + " --archive-policy-name %s" + " --metric-pattern 'disk.io.*'" % apname) policy_rule = json.loads(result) self.assertEqual('test', policy_rule["name"]) # CREATE FAIL result = self.gnocchi( - u'archive-policy-rule', params=u"create test" - u" --archive-policy-name high" - u" --metric-pattern 'disk.io.*'", + 'archive-policy-rule', params="create test" + " --archive-policy-name high" + " --metric-pattern 'disk.io.*'", fail_ok=True, merge_stderr=True) self.assertEqual( "Archive policy rule test already exists (HTTP 409)\n", @@ -56,12 +56,12 @@ # CREATE - RENAME - GET self.gnocchi( - u'archive-policy-rule', params=u"create to_rename" - u" --archive-policy-name %s" - u" --metric-pattern 'disk.io.*'" % apname) + 'archive-policy-rule', params="create to_rename" + " --archive-policy-name %s" + " --metric-pattern 'disk.io.*'" % apname) result = self.gnocchi( - u'archive-policy-rule', params=u'update to_rename' - u' --name renamed') + 'archive-policy-rule', params='update to_rename' + ' --name renamed') policy_rule = json.loads(result) self.assertEqual('renamed', policy_rule["name"]) --- ./gnocchiclient/tests/functional/test_benchmark.py (original) +++ ./gnocchiclient/tests/functional/test_benchmark.py (refactored) @@ -18,7 +18,7 @@ class BenchmarkMetricTest(base.ClientTestBase): def test_benchmark_metric_create_wrong_workers(self): result = self.gnocchi( - u'benchmark', params=u"metric create -n 0", + 'benchmark', params="metric create -n 0", fail_ok=True, merge_stderr=True) self.assertIn("0 must be greater than 0", result) @@ -29,7 +29,7 @@ "--back-window 0 -d granularity:1s,points:86400" % apname) result = self.gnocchi( - u'benchmark', params=u"metric create -n 10 -a %s" % apname) + 'benchmark', params="metric create -n 10 -a %s" % apname) result = json.loads(result) self.assertEqual(10, int(result['create executed'])) self.assertLessEqual(int(result['create failures']), 10) @@ -37,7 +37,7 @@ int(result['create executed'])) result = self.gnocchi( - u'benchmark', params=u"metric create -k -n 10 -a %s" % apname) + 'benchmark', params="metric create -k -n 10 -a %s" % apname) result = json.loads(result) self.assertEqual(10, int(result['create executed'])) self.assertLessEqual(int(result['create failures']), 10) @@ -50,11 +50,11 @@ "--back-window 0 -d granularity:1s,points:86400" % apname) result = self.gnocchi( - u'metric', params=u"create -a %s" % apname) + 'metric', params="create -a %s" % apname) metric = json.loads(result) result = self.gnocchi( - u'benchmark', params=u"metric show -n 10 %s" % metric['id']) + 'benchmark', params="metric show -n 10 %s" % metric['id']) result = json.loads(result) self.assertEqual(10, int(result['show executed'])) self.assertLessEqual(int(result['show failures']), 10) @@ -66,26 +66,26 @@ "--back-window 0 -d granularity:1s,points:86400" % apname) result = self.gnocchi( - u'metric', params=u"create -a %s" % apname) + 'metric', params="create -a %s" % apname) metric = json.loads(result) result = self.gnocchi( - u'benchmark', params=u"measures add -n 10 -b 4 %s" % metric['id']) + 'benchmark', params="measures add -n 10 -b 4 %s" % metric['id']) result = json.loads(result) self.assertEqual(2, int(result['push executed'])) self.assertLessEqual(int(result['push failures']), 2) result = self.gnocchi( - u'benchmark', - params=u"measures add -s 2010-01-01 -n 10 -b 4 %s" + 'benchmark', + params="measures add -s 2010-01-01 -n 10 -b 4 %s" % metric['id']) result = json.loads(result) self.assertEqual(2, int(result['push executed'])) self.assertLessEqual(int(result['push failures']), 2) result = self.gnocchi( - u'benchmark', - params=u"measures add --wait -s 2010-01-01 -n 10 -b 4 %s" + 'benchmark', + params="measures add --wait -s 2010-01-01 -n 10 -b 4 %s" % metric['id']) result = json.loads(result) self.assertEqual(2, int(result['push executed'])) @@ -99,12 +99,12 @@ "--back-window 0 -d granularity:1s,points:86400" % apname) result = self.gnocchi( - u'metric', params=u"create -a %s" % apname) + 'metric', params="create -a %s" % apname) metric = json.loads(result) result = self.gnocchi( - u'benchmark', - params=u"measures show -n 2 %s" + 'benchmark', + params="measures show -n 2 %s" % metric['id']) result = json.loads(result) self.assertEqual(2, int(result['show executed'])) --- ./gnocchiclient/tests/functional/test_metric.py (original) +++ ./gnocchiclient/tests/functional/test_metric.py (refactored) @@ -28,13 +28,13 @@ "--back-window 0 -d granularity:1s,points:86400" % apname) # Create 2 metrics result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name %s" % apname) + 'metric', params="create" + " --archive-policy-name %s" % apname) metric1 = json.loads(result) result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name %s" % apname) + 'metric', params="create" + " --archive-policy-name %s" % apname) metric2 = json.loads(result) # DELETE @@ -68,11 +68,11 @@ for i in range(1005): c.metric.create({"archive_policy_name": apname}) - result = self.gnocchi(u'metric', params=u"list") + result = self.gnocchi('metric', params="list") self.assertGreaterEqual(len(json.loads(result)), 1005)RefactoringTool: No changes to ./gnocchiclient/tests/functional/test_osc.py RefactoringTool: No changes to ./gnocchiclient/tests/functional/test_others.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_resource.py RefactoringTool: Refactored ./gnocchiclient/tests/functional/test_resource_type.py - result = self.gnocchi(u'metric', params=u"list" - u" --limit 2") + result = self.gnocchi('metric', params="list" + " --limit 2") self.assertEqual(2, len(json.loads(result))) def test_metric_measures_exhautic_format(self): @@ -83,8 +83,8 @@ # CREATE METRIC metric_name = str(uuid.uuid4()) result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name " + ap_name + " " + metric_name) + 'metric', params="create" + " --archive-policy-name " + ap_name + " " + metric_name) metric = json.loads(result) # MEASURES ADD @@ -108,8 +108,8 @@ # CREATE METRIC metric_name = str(uuid.uuid4()) result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name " + ap_name + " " + metric_name) + 'metric', params="create" + " --archive-policy-name " + ap_name + " " + metric_name) metric = json.loads(result) # MEASURES ADD @@ -145,8 +145,8 @@ # CREATE WITH NAME AND WITHOUT UNIT result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name metric-test some-name") + 'metric', params="create" + " --archive-policy-name metric-test some-name") metric = json.loads(result) self.assertIsNotNone(metric["id"]) self.assertEqual("admin", metric["creator"]) @@ -157,9 +157,9 @@ # CREATE WITH UNIT result = self.gnocchi( - u'metric', params=u"create another-name" - u" --archive-policy-name metric-test" - u" --unit some-unit") + 'metric', params="create another-name" + " --archive-policy-name metric-test" + " --unit some-unit") metric = json.loads(result) self.assertIsNotNone(metric["id"]) self.assertEqual("admin", metric["creator"]) @@ -238,7 +238,7 @@ self.assertEqual([ {'granularity': 3600.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:00:00+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:00:00+00:00')).isoformat(), 'value': 27.555} ], measures) @@ -327,9 +327,9 @@ metric_name = str(uuid.uuid4()) # CREATE result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name metric-test2 -r metric-res %s" - u" --unit some-unit" % metric_name) + 'metric', params="create" + " --archive-policy-name metric-test2 -r metric-res %s" + " --unit some-unit" % metric_name) metric = json.loads(result) self.assertIsNotNone(metric["id"]) self.assertEqual("admin", metric['creator']) @@ -340,8 +340,8 @@ # CREATE FAIL result = self.gnocchi( - u'metric', params=u"create" - u" --archive-policy-name metric-test2 " + 'metric', params="create" + " --archive-policy-name metric-test2 " "-r metric-res %s" % metric_name, fail_ok=True, merge_stderr=True) self.assertEqual( @@ -403,11 +403,11 @@ self.assertEqual([ {'granularity': 1.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:33:57+00:00')).isoformat(), - 'value': 43.11}, - {'granularity': 1.0, - 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:34:12+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:33:57+00:00')).isoformat(), + 'value': 43.11}, + {'granularity': 1.0, + 'timestamp': utils.dt_to_localtz( + utils.parse_date('2015-03-06T14:34:12+00:00')).isoformat(), 'value': 12.0} ], measures) @@ -425,11 +425,11 @@ self.assertEqual([ {'granularity': 1.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:33:57+00:00')).isoformat(), - 'value': 43.11}, - {'granularity': 1.0, - 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:34:12+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:33:57+00:00')).isoformat(), + 'value': 43.11}, + {'granularity': 1.0, + 'timestamp': utils.dt_to_localtz( + utils.parse_date('2015-03-06T14:34:12+00:00')).isoformat(), 'value': 12.0} ], measures) @@ -469,12 +469,12 @@ {'group': 'project_id: None, user_id: None', 'granularity': 1.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:33:57+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:33:57+00:00')).isoformat(), 'value': 43.11}, {'group': 'project_id: None, user_id: None', 'granularity': 1.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:34:12+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:34:12+00:00')).isoformat(), 'value': 12.0}, ], measures) @@ -489,11 +489,11 @@ self.assertEqual([ {'granularity': 1.0, 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:33:57+00:00')).isoformat(), - 'value': 43.11}, - {'granularity': 1.0, - 'timestamp': utils.dt_to_localtz( - utils.parse_date(u'2015-03-06T14:34:12+00:00')).isoformat(), + utils.parse_date('2015-03-06T14:33:57+00:00')).isoformat(), + 'value': 43.11}, + {'granularity': 1.0, + 'timestamp': utils.dt_to_localtz( + utils.parse_date('2015-03-06T14:34:12+00:00')).isoformat(), 'value': 12.0}, ], measures) --- ./gnocchiclient/tests/functional/test_resource.py (original) +++ ./gnocchiclient/tests/functional/test_resource.py (refactored) @@ -29,12 +29,12 @@ apname = str(uuid.uuid4()) # Create an archive policy self.gnocchi( - u'archive-policy', params=u"create %s" - u" -d granularity:1s,points:86400" % apname) + 'archive-policy', params="create %s" + " -d granularity:1s,points:86400" % apname) # CREATE result = self.gnocchi( - u'resource', params=u"create %s --type generic" % + 'resource', params="create %s --type generic" % self.RESOURCE_ID) resource = json.loads(result) self.assertEqual(self.RESOURCE_ID, resource["id"]) @@ -170,10 +170,10 @@ # Create and Batch Delete result1 = self.gnocchi( - u'resource', params=u"create %s --type generic" % + 'resource', params="create %s --type generic" % self.RESOURCE_ID) result2 = self.gnocchi( - u'resource', params=u"create %s --type generic" % + 'resource', params="create %s --type generic" % self.RESOURCE_ID2) resource1 = json.loads(result1) resource2 = json.loads(result2) --- ./gnocchiclient/tests/functional/test_resource_type.py (original) +++ ./gnocchiclient/tests/functional/test_resource_type.py (refactored) @@ -30,8 +30,8 @@ # CREATE result = self.gnocchi( - u'resource-type', - params=u"create -a foo:string:true:max_length=16 " + 'resource-type', + params="create -a foo:string:true:max_length=16 " "-a bar:number:no:max=32 %s" % self.RESOURCE_TYPE) resource = json.loads(result) self.assertEqual(self.RESOURCE_TYPE, resource["name"]) @@ -41,7 +41,7 @@ # SHOW result = self.gnocchi( - u'resource-type', params=u"show %s" % self.RESOURCE_TYPE)RefactoringTool: No changes to ./gnocchiclient/tests/unit/test_auth.py RefactoringTool: No changes to ./gnocchiclient/tests/unit/test_exceptions.py RefactoringTool: No changes to ./gnocchiclient/v1/aggregates.py RefactoringTool: No changes to ./gnocchiclient/v1/aggregates_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/archive_policy.py RefactoringTool: No changes to ./gnocchiclient/v1/archive_policy_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/archive_policy_rule.py RefactoringTool: No changes to ./gnocchiclient/v1/archive_policy_rule_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/base.py RefactoringTool: No changes to ./gnocchiclient/v1/build.py RefactoringTool: No changes to ./gnocchiclient/v1/build_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/capabilities.py RefactoringTool: No changes to ./gnocchiclient/v1/capabilities_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/client.py RefactoringTool: No changes to ./gnocchiclient/v1/metric.py RefactoringTool: No changes to ./gnocchiclient/v1/metric_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/resource.py RefactoringTool: Refactored ./gnocchiclient/v1/resource_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/resource_type.py RefactoringTool: Refactored ./gnocchiclient/v1/resource_type_cli.py RefactoringTool: No changes to ./gnocchiclient/v1/status.py RefactoringTool: No changes to ./gnocchiclient/v1/status_cli.py RefactoringTool: Files that were modified: RefactoringTool: ./setup.py RefactoringTool: ./doc/source/conf.py RefactoringTool: ./gnocchiclient/auth.py RefactoringTool: ./gnocchiclient/benchmark.py RefactoringTool: ./gnocchiclient/client.py RefactoringTool: ./gnocchiclient/exceptions.py RefactoringTool: ./gnocchiclient/gendoc.py RefactoringTool: ./gnocchiclient/osc.py RefactoringTool: ./gnocchiclient/shell.py RefactoringTool: ./gnocchiclient/utils.py RefactoringTool: ./gnocchiclient/version.py RefactoringTool: ./gnocchiclient/tests/functional/base.py RefactoringTool: ./gnocchiclient/tests/functional/test_aggregates.py RefactoringTool: ./gnocchiclient/tests/functional/test_archive_policy.py RefactoringTool: ./gnocchiclient/tests/functional/test_archive_policy_rule.py RefactoringTool: ./gnocchiclient/tests/functional/test_benchmark.py RefactoringTool: ./gnocchiclient/tests/functional/test_capabilities.py RefactoringTool: ./gnocchiclient/tests/functional/test_metric.py RefactoringTool: ./gnocchiclient/tests/functional/test_osc.py RefactoringTool: ./gnocchiclient/tests/functional/test_others.py RefactoringTool: ./gnocchiclient/tests/functional/test_resource.py RefactoringTool: ./gnocchiclient/tests/functional/test_resource_type.py RefactoringTool: ./gnocchiclient/tests/unit/test_auth.py RefactoringTool: ./gnocchiclient/tests/unit/test_exceptions.py RefactoringTool: ./gnocchiclient/v1/aggregates.py RefactoringTool: ./gnocchiclient/v1/aggregates_cli.py RefactoringTool: ./gnocchiclient/v1/archive_policy.py RefactoringTool: ./gnocchiclient/v1/archive_policy_cli.py RefactoringTool: ./gnocchiclient/v1/archive_policy_rule.py RefactoringTool: ./gnocchiclient/v1/archive_policy_rule_cli.py RefactoringTool: ./gnocchiclient/v1/base.py RefactoringTool: ./gnocchiclient/v1/build.py RefactoringTool: ./gnocchiclient/v1/build_cli.py RefactoringTool: ./gnocchiclient/v1/capabilities.py RefactoringTool: ./gnocchiclient/v1/capabilities_cli.py RefactoringTool: ./gnocchiclient/v1/client.py RefactoringTool: ./gnocchiclient/v1/metric.py RefactoringTool: ./gnocchiclient/v1/metric_cli.py RefactoringTool: ./gnocchiclient/v1/resource.py RefactoringTool: ./gnocchiclient/v1/resource_cli.py RefactoringTool: ./gnocchiclient/v1/resource_type.py + 'resource-type', params="show %s" % self.RESOURCE_TYPE) resource = json.loads(result) self.assertEqual(self.RESOURCE_TYPE, resource["name"]) self.assertEqual( @@ -50,8 +50,8 @@ # PATCH result = self.gnocchi( - u'resource-type', - params=u"update -r foo " + 'resource-type', + params="update -r foo " "-a new:number:yes:max=16:fill=8 %s" % self.RESOURCE_TYPE) resource = json.loads(result) self.assertEqual(self.RESOURCE_TYPE, resource["name"]) @@ -62,7 +62,7 @@ # SHOW result = self.gnocchi( - u'resource-type', params=u"show %s" % self.RESOURCE_TYPE) + 'resource-type', params="show %s" % self.RESOURCE_TYPE) resource = json.loads(result) self.assertEqual(self.RESOURCE_TYPE, resource["name"]) self.assertNotIn("attributes/foo", resource) @@ -72,7 +72,7 @@ # Create a resource for this type result = self.gnocchi( - u'resource', params=(u"create %s -t %s -a new:5") % + 'resource', params=("create %s -t %s -a new:5") % (self.RESOURCE_ID, self.RESOURCE_TYPE)) resource = json.loads(result) self.assertEqual(self.RESOURCE_ID, resource["id"]) @@ -98,8 +98,8 @@ result) # SHOW AGAIN - result = self.gnocchi(u'resource-type', - params=u"show %s" % self.RESOURCE_TYPE, + result = self.gnocchi('resource-type', + params="show %s" % self.RESOURCE_TYPE, fail_ok=True, merge_stderr=True) self.assertEqual( "Resource type %s does not exist (HTTP 404)\n" --- ./gnocchiclient/v1/resource_cli.py (original) +++ ./gnocchiclient/v1/resource_cli.py (refactored) @@ -115,7 +115,7 @@ def normalize_metrics(res): res['metrics'] = "\n".join(sorted( ["%s: %s" % (name, _id) - for name, _id in res['metrics'].items()])) + for name, _id in list(res['metrics'].items())])) return res --- ./gnocchiclient/v1/resource_type_cli.py (original) +++ ./gnocchiclient/v1/resource_type_cli.py (refactored) @@ -42,14 +42,14 @@ parser.add_argument("-a", "--attribute", action='append', type=self._resource_attribute, default=[], - help=(u"attribute definition, " - u"attribute_name:" - u"attribute_type:" - u"attribute_is_required:" - u"attribute_type_option_name=" - u"attribute_type_option_value:... " - u"For example: " - u"display_name:string:true:max_length=255")) + help=("attribute definition, " + "attribute_name:" + "attribute_type:" + "attribute_is_required:" + "attribute_type_option_name=" + "attribute_type_option_value:... " + "For example: " + "display_name:string:true:max_length=255")) return parser @classmethod @@ -90,7 +90,7 @@ parser = super(CliResourceTypeUpdate, self).get_parser(prog_name) parser.add_argument("-r", "--remove-attribute", action='append', default=[], - help=u"attribute name") + help="attribute name") return parser RefactoringTool: ./gnocchiclient/v1/resource_type_cli.py RefactoringTool: ./gnocchiclient/v1/status.py RefactoringTool: ./gnocchiclient/v1/status_cli.py + rm -rf gnocchiclient.egg-info + rm -f requirements.txt test-requirements.txt + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bKqBUv + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.7 ++ '[' -f _current_flavor ']' ++ true + python_flavor= + '[' -z '' ']' + python_flavor=tmp + '[' tmp '!=' python3 ']' + '[' -d build ']' + '[' -d _build.python3 ']' + echo python3 + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/gnocchiclient creating build/lib/gnocchiclient/tests creating build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/unit/__init__.py -> build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/unit/test_exceptions.py -> build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/unit/test_auth.py -> build/lib/gnocchiclient/tests/unit creating build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/__init__.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_others.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_benchmark.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_osc.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_archive_policy_rule.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_archive_policy.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_resource_type.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_metric.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_aggregates.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_capabilities.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_resource.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/base.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/__init__.py -> build/lib/gnocchiclient/tests copying gnocchiclient/utils.py -> build/lib/gnocchiclient copying gnocchiclient/__init__.py -> build/lib/gnocchiclient copying gnocchiclient/shell.py -> build/lib/gnocchiclient copying gnocchiclient/gendoc.py -> build/lib/gnocchiclient copying gnocchiclient/exceptions.py -> build/lib/gnocchiclient copying gnocchiclient/auth.py -> build/lib/gnocchiclient copying gnocchiclient/benchmark.py -> build/lib/gnocchiclient copying gnocchiclient/version.py -> build/lib/gnocchiclient copying gnocchiclient/client.py -> build/lib/gnocchiclient copying gnocchiclient/osc.py -> build/lib/gnocchiclient creating build/lib/gnocchiclient/v1 copying gnocchiclient/v1/__init__.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_rule.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource_type.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/aggregates_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource_type_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/build_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/capabilities.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/status_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/status.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_rule_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/aggregates.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/client.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/build.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/metric.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/capabilities_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/base.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/metric_cli.py -> build/lib/gnocchiclient/v1 running egg_info creating gnocchiclient.egg-info writing gnocchiclient.egg-info/PKG-INFO writing dependency_links to gnocchiclient.egg-info/dependency_links.txt writing entry points to gnocchiclient.egg-info/entry_points.txt writing requirements to gnocchiclient.egg-info/requires.txt writing top-level names to gnocchiclient.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'gnocchiclient.egg-info/SOURCES.txt' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'gnocchiclient.egg-info/SOURCES.txt' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.URqWBv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch ++ dirname /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch + cd gnocchiclient-7.0.7 ++ '[' -f _current_flavor ']' ++ cat _current_flavor + python_flavor=python3 + '[' -z python3 ']' + '[' python3 '!=' python3 ']' + echo python3 + /usr/bin/python3 setup.py install -O1 --skip-build --force --root /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch --prefix /usr running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6 creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/utils.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests copying build/lib/gnocchiclient/tests/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit copying build/lib/gnocchiclient/tests/unit/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit copying build/lib/gnocchiclient/tests/unit/test_exceptions.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit copying build/lib/gnocchiclient/tests/unit/test_auth.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_others.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_benchmark.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_osc.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_archive_policy_rule.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_archive_policy.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_resource_type.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_metric.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_aggregates.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_capabilities.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/test_resource.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/functional/base.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/resource_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/archive_policy_rule.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/resource.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/resource_type.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/aggregates_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/resource_type_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/build_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/capabilities.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/status_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/status.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/archive_policy_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/archive_policy_rule_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/aggregates.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/client.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/build.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/metric.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/capabilities_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/base.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/archive_policy.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/v1/metric_cli.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/shell.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/gendoc.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/exceptions.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/auth.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/benchmark.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/version.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/client.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/osc.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/utils.py to utils.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit/test_exceptions.py to test_exceptions.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit/test_auth.py to test_auth.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_others.py to test_others.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_benchmark.py to test_benchmark.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_osc.py to test_osc.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_archive_policy_rule.py to test_archive_policy_rule.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_archive_policy.py to test_archive_policy.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_resource_type.py to test_resource_type.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_metric.py to test_metric.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_aggregates.py to test_aggregates.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_capabilities.py to test_capabilities.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/test_resource.py to test_resource.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional/base.py to base.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/resource_cli.py to resource_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/archive_policy_rule.py to archive_policy_rule.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/resource.py to resource.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/resource_type.py to resource_type.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/aggregates_cli.py to aggregates_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/resource_type_cli.py to resource_type_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/build_cli.py to build_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/capabilities.py to capabilities.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/status_cli.py to status_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/status.py to status.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/archive_policy_cli.py to archive_policy_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/archive_policy_rule_cli.py to archive_policy_rule_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/aggregates.py to aggregates.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/client.py to client.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/build.py to build.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/metric.py to metric.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/capabilities_cli.py to capabilities_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/base.py to base.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/archive_policy.py to archive_policy.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1/metric_cli.py to metric_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/shell.py to shell.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/gendoc.py to gendoc.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/exceptions.py to exceptions.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/auth.py to auth.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/benchmark.py to benchmark.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/version.py to version.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/client.py to client.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/osc.py to osc.cpython-36.pyc writing byte-compilation script '/tmp/tmplu0qjh7g.py' /usr/bin/python3 /tmp/tmplu0qjh7g.py removing /tmp/tmplu0qjh7g.py running install_egg_info running egg_info writing gnocchiclient.egg-info/PKG-INFO writing dependency_links to gnocchiclient.egg-info/dependency_links.txt writing entry points to gnocchiclient.egg-info/entry_points.txt writing requirements to gnocchiclient.egg-info/requires.txt writing top-level names to gnocchiclient.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt Copying gnocchiclient.egg-info to /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient-7.0.7-py3.6.egg-info running install_scripts Installing gnocchi script to /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/bin + ln -s gnocchi /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/bin/gnocchi-3 + /usr/lib/rpm/find-debuginfo.sh -j40 --strict-build-id -m -i --build-id-seed 7.0.7-1.el8 --unique-debug-suffix -7.0.7-1.el8.noarch --unique-debug-src-base python-gnocchiclient-7.0.7-1.el8.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gnocchiclient-7.0.7 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/lib/python3.6 using /usr/libexec/platform-python + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3 + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: python3-gnocchiclient-7.0.7-1.el8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4HLjlt + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.7 + DOCDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/doc/python3-gnocchiclient + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/doc/python3-gnocchiclient + cp -pr README.rst /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/doc/python3-gnocchiclient + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TiQTVv + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.7 + LICENSEDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient + cp -pr LICENSE /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient + exit 0 Provides: python3-gnocchiclient = 7.0.7-1.el8 python3.6dist(gnocchiclient) = 7.0.7 python3dist(gnocchiclient) = 7.0.7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 python(abi) = 3.6 Obsoletes: python2-gnocchiclient < 7.0.7-1.el8 Processing files: python3-gnocchiclient-tests-7.0.7-1.el8.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4zlzQu + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.7 + LICENSEDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient-tests + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient-tests + cp -pr LICENSE /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch/usr/share/licenses/python3-gnocchiclient-tests + exit 0 Provides: python3-gnocchiclient-tests = 7.0.7-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.6 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch Wrote: /builddir/build/RPMS/python3-gnocchiclient-7.0.7-1.el8.noarch.rpm Wrote: /builddir/build/RPMS/python3-gnocchiclient-tests-7.0.7-1.el8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.4FidWv + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-gnocchiclient-7.0.7-1.el8.noarch + exit 0 Child return code was: 0