From 8c9f0d8e594667816bb26ae362e821fc015984ce Mon Sep 17 00:00:00 2001 From: Markus Brechtel Date: Fri, 28 Sep 2018 12:29:23 +0200 Subject: [PATCH] maintenance --- tasks/ac-power.yaml | 10 ++++++++++ tasks/main.yaml | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 tasks/ac-power.yaml create mode 100644 tasks/main.yaml diff --git a/tasks/ac-power.yaml b/tasks/ac-power.yaml new file mode 100644 index 0000000..3ef125e --- /dev/null +++ b/tasks/ac-power.yaml @@ -0,0 +1,10 @@ +--- + +- name: ensure acpi tool is installed + apt: + pkg: acpi +- name: ensure host is on AC power + command: acpi -a + register: _acpi_ac_adapter + failed_when: '"off-line" in _acpi_ac_adapter.stdout' + changed_when: false diff --git a/tasks/main.yaml b/tasks/main.yaml new file mode 100644 index 0000000..255611c --- /dev/null +++ b/tasks/main.yaml @@ -0,0 +1,8 @@ +--- + +- import_tasks: ac-power.yaml + +- import_role: + name: display_manager + vars: + display_manager_state: maintenance