Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['/usr/bin/rpmbuild', '-bs', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-gnocchiclient.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud8-openstack-train-el8-build-72614-385218/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd75efdf8645e48e6bfd6667d920145a2', '-D', '/var/lib/mock/cloud8-openstack-train-el8-build-72614-385218/root', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bs', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-gnocchiclient.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-gnocchiclient-7.0.4-1.el8.src.rpm Child return code was: 0 ENTER ['do'](['/usr/bin/rpmbuild', '-bb', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-gnocchiclient.spec'], nspawn_args=['--private-network']shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud8-openstack-train-el8-build-72614-385218/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f8ed2319c5df4d159ea0b326a0c293fb', '-D', '/var/lib/mock/cloud8-openstack-train-el8-build-72614-385218/root', '--private-network', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bb', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-gnocchiclient.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.mXm2lE + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gnocchiclient-7.0.4 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/gnocchiclient-7.0.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gnocchiclient-7.0.4 + /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(l): return "\n".join( "- " + ", ".join("%s: %s" % (k, v) - for k, v in elem.items()) + for k, v in list(elem.items())) for elem in l) 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 RefactoringTool: ./gnocchiclient/v1/resource_type_cli.py RefactoringTool: ./gnocchiclient/v1/status.py RefactoringTool: ./gnocchiclient/v1/status_cli.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 + rm -rf gnocchiclient.egg-info + rm -f requirements.txt test-requirements.txt + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7SUE4P + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py build '--executable=/usr/libexec/platform-python -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/test_exceptions.py -> build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/unit/test_auth.py -> build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/unit/__init__.py -> build/lib/gnocchiclient/tests/unit copying gnocchiclient/tests/__init__.py -> build/lib/gnocchiclient/tests copying gnocchiclient/exceptions.py -> build/lib/gnocchiclient copying gnocchiclient/utils.py -> build/lib/gnocchiclient copying gnocchiclient/version.py -> build/lib/gnocchiclient copying gnocchiclient/auth.py -> build/lib/gnocchiclient copying gnocchiclient/client.py -> build/lib/gnocchiclient copying gnocchiclient/benchmark.py -> build/lib/gnocchiclient copying gnocchiclient/__init__.py -> build/lib/gnocchiclient copying gnocchiclient/osc.py -> build/lib/gnocchiclient copying gnocchiclient/gendoc.py -> build/lib/gnocchiclient copying gnocchiclient/shell.py -> build/lib/gnocchiclient creating build/lib/gnocchiclient/v1 copying gnocchiclient/v1/status.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/capabilities_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/build_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/status_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/client.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_rule_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/aggregates_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/aggregates.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/resource_type.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/base.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/metric_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/archive_policy_rule.py -> 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/resource_type_cli.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/capabilities.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/build.py -> build/lib/gnocchiclient/v1 copying gnocchiclient/v1/metric.py -> build/lib/gnocchiclient/v1 creating build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_capabilities.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_metric.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_others.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.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/base.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_resource_type.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/__init__.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_aggregates.py -> build/lib/gnocchiclient/tests/functional copying gnocchiclient/tests/functional/test_archive_policy_rule.py -> build/lib/gnocchiclient/tests/functional 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' + sleep 1 + export PYTHONPATH=. + PYTHONPATH=. + export LANG=en_US.utf8 + LANG=en_US.utf8 + python3 setup.py build_sphinx -b html running build_sphinx The autodoc and autodoc_tree features are deprecated in 4.2 and will be removed in a future release. You should use the sphinxcontrib-apidoc Sphinx extension instead. Refer to the pbr documentation for more information. Deprecated options: ['autodoc_index_modules', 'autodoc_exclude_modules'] [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) [pbr] Autodocumenting from /builddir/build/BUILD/gnocchiclient-7.0.4 [pbr] Generating doc/source/api/gnocchiclient.auth.rst [pbr] Generating doc/source/api/gnocchiclient.benchmark.rst [pbr] Generating doc/source/api/gnocchiclient.client.rst [pbr] Generating doc/source/api/gnocchiclient.exceptions.rst [pbr] Generating doc/source/api/gnocchiclient.gendoc.rst [pbr] Generating doc/source/api/gnocchiclient.osc.rst [pbr] Generating doc/source/api/gnocchiclient.shell.rst [pbr] Generating doc/source/api/gnocchiclient.utils.rst [pbr] Generating doc/source/api/gnocchiclient.v1.aggregates.rst [pbr] Generating doc/source/api/gnocchiclient.v1.aggregates_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.archive_policy.rst [pbr] Generating doc/source/api/gnocchiclient.v1.archive_policy_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.archive_policy_rule.rst [pbr] Generating doc/source/api/gnocchiclient.v1.archive_policy_rule_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.base.rst [pbr] Generating doc/source/api/gnocchiclient.v1.build.rst [pbr] Generating doc/source/api/gnocchiclient.v1.build_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.capabilities.rst [pbr] Generating doc/source/api/gnocchiclient.v1.capabilities_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.client.rst [pbr] Generating doc/source/api/gnocchiclient.v1.metric.rst [pbr] Generating doc/source/api/gnocchiclient.v1.metric_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.resource.rst [pbr] Generating doc/source/api/gnocchiclient.v1.resource_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.resource_type.rst [pbr] Generating doc/source/api/gnocchiclient.v1.resource_type_cli.rst [pbr] Generating doc/source/api/gnocchiclient.v1.status.rst [pbr] Generating doc/source/api/gnocchiclient.v1.status_cli.rst [pbr] Generating doc/source/api/gnocchiclient.version.rst Running Sphinx v2.2.2 sh: python: command not found making output directory... done building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 34 added, 0 changed, 0 removed reading sources... [ 2%] api reading sources... [ 5%] api/autoindex reading sources... [ 8%] api/gnocchiclient.auth reading sources... [ 11%] api/gnocchiclient.benchmark reading sources... [ 14%] api/gnocchiclient.client reading sources... [ 17%] api/gnocchiclient.exceptions reading sources... [ 20%] api/gnocchiclient.gendoc reading sources... [ 23%] api/gnocchiclient.osc reading sources... [ 26%] api/gnocchiclient.shell reading sources... [ 29%] api/gnocchiclient.utils reading sources... [ 32%] api/gnocchiclient.v1.aggregates reading sources... [ 35%] api/gnocchiclient.v1.aggregates_cli reading sources... [ 38%] api/gnocchiclient.v1.archive_policy reading sources... [ 41%] api/gnocchiclient.v1.archive_policy_cli reading sources... [ 44%] api/gnocchiclient.v1.archive_policy_rule reading sources... [ 47%] api/gnocchiclient.v1.archive_policy_rule_cli reading sources... [ 50%] api/gnocchiclient.v1.base reading sources... [ 52%] api/gnocchiclient.v1.build reading sources... [ 55%] api/gnocchiclient.v1.build_cli reading sources... [ 58%] api/gnocchiclient.v1.capabilities reading sources... [ 61%] api/gnocchiclient.v1.capabilities_cli reading sources... [ 64%] api/gnocchiclient.v1.client reading sources... [ 67%] api/gnocchiclient.v1.metric reading sources... [ 70%] api/gnocchiclient.v1.metric_cli reading sources... [ 73%] api/gnocchiclient.v1.resource reading sources... [ 76%] api/gnocchiclient.v1.resource_cli reading sources... [ 79%] api/gnocchiclient.v1.resource_type reading sources... [ 82%] api/gnocchiclient.v1.resource_type_cli reading sources... [ 85%] api/gnocchiclient.v1.status reading sources... [ 88%] api/gnocchiclient.v1.status_cli reading sources... [ 91%] api/gnocchiclient.version reading sources... [ 94%] index reading sources... [ 97%] installation reading sources... [100%] shell looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] api writing output... [ 5%] api/autoindex writing output... [ 8%] api/gnocchiclient.auth writing output... [ 11%] api/gnocchiclient.benchmark writing output... [ 14%] api/gnocchiclient.client writing output... [ 17%] api/gnocchiclient.exceptions writing output... [ 20%] api/gnocchiclient.gendoc writing output... [ 23%] api/gnocchiclient.osc writing output... [ 26%] api/gnocchiclient.shell writing output... [ 29%] api/gnocchiclient.utils writing output... [ 32%] api/gnocchiclient.v1.aggregates writing output... [ 35%] api/gnocchiclient.v1.aggregates_cli writing output... [ 38%] api/gnocchiclient.v1.archive_policy writing output... [ 41%] api/gnocchiclient.v1.archive_policy_cli writing output... [ 44%] api/gnocchiclient.v1.archive_policy_rule writing output... [ 47%] api/gnocchiclient.v1.archive_policy_rule_cli writing output... [ 50%] api/gnocchiclient.v1.base writing output... [ 52%] api/gnocchiclient.v1.build writing output... [ 55%] api/gnocchiclient.v1.build_cli writing output... [ 58%] api/gnocchiclient.v1.capabilities writing output... [ 61%] api/gnocchiclient.v1.capabilities_cli writing output... [ 64%] api/gnocchiclient.v1.client writing output... [ 67%] api/gnocchiclient.v1.metric writing output... [ 70%] api/gnocchiclient.v1.metric_cli writing output... [ 73%] api/gnocchiclient.v1.resource writing output... [ 76%] api/gnocchiclient.v1.resource_cli writing output... [ 79%] api/gnocchiclient.v1.resource_type writing output... [ 82%] api/gnocchiclient.v1.resource_type_cli writing output... [ 85%] api/gnocchiclient.v1.status writing output... [ 88%] api/gnocchiclient.v1.status_cli writing output... [ 91%] api/gnocchiclient.version writing output... [ 94%] index writing output... [ 97%] installation writing output... [100%] shell /builddir/build/BUILD/gnocchiclient-7.0.4/doc/source/shell.rst:44: WARNING: unknown option: --os-auth-token generating indices... genindex py-modindexdone writing additional pages... searchdone copying static files... ... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in doc/build/html. + rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ks6HLl + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch ++ dirname /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch + cd gnocchiclient-7.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6 creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/exceptions.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/functional copying build/lib/gnocchiclient/tests/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-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.4-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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/tests/unit creating /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/v1 copying build/lib/gnocchiclient/utils.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/version.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/auth.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/client.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/benchmark.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/__init__.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/osc.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/gendoc.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient copying build/lib/gnocchiclient/shell.py -> /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/osc.py to osc.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient/shell.py to shell.cpython-36.pyc writing byte-compilation script '/tmp/tmpkf43q845.py' /usr/libexec/platform-python /tmp/tmpkf43q845.py removing /tmp/tmpkf43q845.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.4-1.el8.noarch/usr/lib/python3.6/site-packages/gnocchiclient-7.0.4-py3.6.egg-info running install_scripts Installing gnocchi script to /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/bin /usr/lib/python3.6/site-packages/pbr/packaging.py:435: EasyInstallDeprecationWarning: Use get_header header = easy_install.get_script_header("", executable, is_wininst) + ln -s gnocchi /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/bin/gnocchi-3 + /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 7.0.4-1.el8 --unique-debug-suffix -7.0.4-1.el8.noarch --unique-debug-src-base python-gnocchiclient-7.0.4-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.4 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.4-1.el8.noarch/usr/lib/python3.6 using /usr/libexec/platform-python + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: python3-gnocchiclient-7.0.4-1.el8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Xu6PwV + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + DOCDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-1.el8.noarch/usr/share/doc/python3-gnocchiclient + cp -pr README.rst /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/doc/python3-gnocchiclient + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fXlMiv + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-1.el8.noarch/usr/share/licenses/python3-gnocchiclient + cp -pr LICENSE /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/licenses/python3-gnocchiclient + exit 0 Provides: python3-gnocchiclient = 7.0.4-1.el8 python3.6dist(gnocchiclient) = 7.0.4 python3dist(gnocchiclient) = 7.0.4 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/libexec/platform-python python(abi) = 3.6 Obsoletes: python2-gnocchiclient < 7.0.4-1.el8 Processing files: python-gnocchiclient-doc-7.0.4-1.el8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dSjnJl + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + DOCDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/doc/python-gnocchiclient-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/doc/python-gnocchiclient-doc + cp -pr doc/build/html /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/doc/python-gnocchiclient-doc + exit 0 Provides: python-gnocchiclient-doc = 7.0.4-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-gnocchiclient-tests-7.0.4-1.el8.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DR9dod + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-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.4-1.el8.noarch/usr/share/licenses/python3-gnocchiclient-tests + cp -pr LICENSE /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch/usr/share/licenses/python3-gnocchiclient-tests + exit 0 Provides: python3-gnocchiclient-tests = 7.0.4-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.4-1.el8.noarch Wrote: /builddir/build/RPMS/python3-gnocchiclient-7.0.4-1.el8.noarch.rpm Wrote: /builddir/build/RPMS/python-gnocchiclient-doc-7.0.4-1.el8.noarch.rpm Wrote: /builddir/build/RPMS/python3-gnocchiclient-tests-7.0.4-1.el8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Et1YEg + umask 022 + cd /builddir/build/BUILD + cd gnocchiclient-7.0.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-gnocchiclient-7.0.4-1.el8.noarch + exit 0 Child return code was: 0