aboutsummaryrefslogtreecommitdiff
path: root/manifests/kvm/kvmx/config_unset.pp
blob: 978dca50b87626a9b4fbf85d5ad930f9f9ca1431 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
define virtual::kvm::kvmx::config_unset(
  $vm,
  $param,
) {
  exec { "kvmx-config-${vm}-${param}":
    command     => "/usr/local/bin/kvmx config_unset ${param}",
    user        => $vm,
    environment => [ "HOME=/home/${vm}" ],
    cwd         => "/home/${vm}/vms/${vm}",
    onlyif      => "/bin/grep ^${param}= /home/${vm}/vms/${vm}/kvmxfile",
    require     => Exec["kvmx-init-${vm}"],
  }
}