From 0cbd1b49fcd410a6e01572675a72286213ffb1bc Mon Sep 17 00:00:00 2001 From: Niko Kortstrom Date: Aug 14 2017 06:47:23 +0000 Subject: Fix command line client errors: NameError: global name self is not defined AttributeError: EchoHelper object has no attribute build_sig_cmdline --- diff --git a/robosignatory/cli.py b/robosignatory/cli.py index 1cecdac..f0a0c65 100644 --- a/robosignatory/cli.py +++ b/robosignatory/cli.py @@ -28,13 +28,13 @@ def buildsigner(): koji_session = koji.ClientSession( config['robosignatory.koji_instances'][koji_instance]['url']) - signing_config = self.hub.config['robosignatory.signing'] + signing_config = config['robosignatory.signing'] signer = utils.get_signing_helper(**signing_config) rpms = utils.get_rpms(koji_session, build_nvr) print 'Signing %s' % ', '.join(rpms) - cmd_line = signer.build_sig_cmdline(key, rpms, koji_instance) + cmd_line = signer.build_sign_cmdline(key, rpms, koji_instance) ret, stdout, stderr = utils.run_command(cmd_line) if ret != 0: @@ -69,7 +69,7 @@ def atomicsigner(): config = fedmsg.config.load_config([], None) - signing_config = self.hub.config['robosignatory.signing'] + signing_config = config['robosignatory.signing'] signer = utils.get_signing_helper(**signing_config) if ref not in config['robosignatory.ostree_refs']: