Sha256: 204e7b5819f32bffa2e454a5906787c8ad8333e1cb8bb84059b46c056eb906ba
Contents?: true
Size: 480 Bytes
Versions: 24
Compression:
Stored size: 480 Bytes
Contents
Puppet::Type.type(:a2mod).provide(:debian) do desc "Manage Apache 2 modules on Debian-like OSes (e.g. Ubuntu)" commands :encmd => "a2enmod" commands :discmd => "a2dismod" defaultfor 'os.name' => [:debian, :ubuntu] def create encmd resource[:name] end def destroy discmd resource[:name] end def exists? mod= "/etc/apache2/mods-enabled/" + resource[:name] + ".load" Puppet::FileSystem.exist?(mod) end end
Version data entries
24 entries across 24 versions & 1 rubygems