Skip to content

Instantly share code, notes, and snippets.

@ume3
ume3 / gist:5678520
Created May 30, 2013 14:59
pupppet manifest example modules::apache
class apache::params {
$package = 'httpd'
$package_devel = 'httpd-devel'
}
class apache(
$package = $apache::params::package,
$package_devel = $apache::params::package_devel,
@ume3
ume3 / puppet_directory_adds
Created July 24, 2012 09:26
puppet_directory_adds
file {
[
'/var/cache/aaa',
'/var/cache/aaa/bbb'
]:
ensure => directory,
}
@ume3
ume3 / move-files.rb
Created May 5, 2012 18:36
Move files using Ruby FileUtils
require 'fileutils'
# move all "foo.ext" files in a directory to "foo/bar.ext"
Dir['.ext'].each { |f| FileUtils.move(f, "#{File.basename(x, '.ext')}/bar.ext") }
class default_node {
package { 'apache2':
ensure => installed
}
service { 'apache2':
ensure => true,
enable => true,
require => Package['apache2'],
}
}