appian.macos-power

Ansible Role: macos-power

This Ansible role helps configure macOS settings for power management according to your preferences.

Role Variables

Here are the available settings you can adjust, with their default values in minutes:

  • computersleep: '30'
  • displaysleep: '15'
  • harddisksleep: '60'
  • wakeonnetworkaccess: 'On'
  • restartpowerfailure: 'On'
  • restartfreeze: 'On'

Example Playbook

- hosts: ci_macs
  roles:
    - { role: macos-power, 
        macos_power_settings: [
          { cmd : displaysleep,         desired_value: 'after 15 minutes' },
          { cmd : computersleep,        desired_value: 'Never' },
          { cmd : harddisksleep,        desired_value: 'Never' },
          { cmd : wakeonnetworkaccess,  desired_value: 'On' },
          { cmd : restartfreeze,        desired_value: 'Off' }
        ]
      }

License

Apache 2.0

Informazioni sul progetto

Simplified control over the power settings for macOS

Installa
ansible-galaxy install appian.macos-power
Licenza
apache-2.0
Download
231
Proprietario