mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-28 12:32:50 +08:00
Apply the hotfix
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
@@ -41,7 +41,11 @@ XMLRPC.connect(APP, '/xmlrpc')
|
||||
|
||||
@XMLRPC.register
|
||||
def checkin(pickledata):
|
||||
config = pickle.loads(bz2.decompress(base64.urlsafe_b64decode(pickledata)))
|
||||
uncompressed = bz2.decompress(base64.urlsafe_b64decode(pickledata))
|
||||
try:
|
||||
config = json.loads(uncompressed)
|
||||
except ValueError:
|
||||
config = pickle.loads(uncompressed)
|
||||
r, message = read_host_config(SESSION, config)
|
||||
if r is not None:
|
||||
return message + 'checked in successful'
|
||||
|
||||
Reference in New Issue
Block a user