From 7fed35a408b9ec37454169425823785b5fc8978b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Thu, 24 Aug 2017 02:22:17 +0200 Subject: Refactor base installation module --- modules/aur/manifests/install.pp | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 modules/aur/manifests/install.pp (limited to 'modules/aur/manifests/install.pp') diff --git a/modules/aur/manifests/install.pp b/modules/aur/manifests/install.pp deleted file mode 100644 index 074088e..0000000 --- a/modules/aur/manifests/install.pp +++ /dev/null @@ -1,28 +0,0 @@ -define aur::install ( - $ensure = 'present', -) { - - case $ensure { - 'present': { - exec { "pacman::aur::install::${name}": - require => Class[aur::aura], - command => "/usr/bin/aura -A ${name}", - unless => "/usr/bin/aura -Qk ${name}", - logoutput => 'on_failure', - timeout => 1800, - } - } - 'absent': { - exec { "pacman::aur::remove::${name}": - require => Class[aur::aura], - command => "/usr/bin/aura -Rs ${name}", - onlyif => "/usr/bin/aura -Qi ${name}", - logoutput => 'on_failure', - } - } - default: { - fail("Pacman::Aur[${name}] ensure parameter must be either 'present' or 'absent'") - } - - } -} -- cgit v1.2.3