diff --git a/freenas_network_unlock.py b/freenas_network_unlock.py index fbe304d..a743f03 100644 --- a/freenas_network_unlock.py +++ b/freenas_network_unlock.py @@ -27,13 +27,13 @@ VOLUMES = requests.get( for volume in VOLUMES: if volume['is_decrypted'] == False: - #request.post( - # 'https://{}/api/v1.0/storage/volume/{}/unlock/'.format(config.HOSTNAME,volume.name), - # data={'passphrase': '{}'.format(config.POOLS[volume.name])}, - # auth=('root', '{}'.format(config.ROOT_PASSWORD)), - # verify='{}'.format(config.CA_CERT_PATH), - #).json() - print(config.POOLS[volume[name]]) + response = request.post( + 'https://{}/api/v1.0/storage/volume/{}/unlock/'.format(config.HOSTNAME,volume['name']), + data={'passphrase': '{}'.format(config.POOLS[volume['name']])}, + auth=('root', '{}'.format(config.ROOT_PASSWORD)), + verify='{}'.format(config.CA_CERT_PATH), + ).json() + print(response) #else: #print("Host,{}, is not online".format(FREENAS_HOST))