Add more plugins for proxmox #2
@@ -36,12 +36,12 @@ def set_acl(auth_info: ProxmoxAuthInfo, acl: ProxmoxACL, dry_run: bool, state: s
 | 
			
		||||
 | 
			
		||||
    if state == 'present':
 | 
			
		||||
        acl_spec = _acl_to_dict(acl) | {
 | 
			
		||||
            'propagate': acl.propagate
 | 
			
		||||
            'propagate': "1" if acl.propagate else "0"
 | 
			
		||||
        }
 | 
			
		||||
        if not dry_run:
 | 
			
		||||
            acl_res = _proxmox_request('put', f"/access/acl", auth_info, data=acl_spec)
 | 
			
		||||
            acl_res = _proxmox_request('put', '/access/acl', auth_info, data=acl_spec)
 | 
			
		||||
            acl_res.raise_for_status()
 | 
			
		||||
            if acl_res.ok and acl_res.json()['success'] == 1:
 | 
			
		||||
            if acl_res.ok:
 | 
			
		||||
                new_acl = acl
 | 
			
		||||
        else:
 | 
			
		||||
            new_acl = acl
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user