Puppet Class: tf2_server::steamcmd
- Inherits:
- tf2_server
- Defined in:
- manifests/steamcmd.pp
Overview
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'manifests/steamcmd.pp', line 1
class tf2_server::steamcmd inherits tf2_server{
file { "$server_install_dir":
ensure => 'directory',
}
class { 'staging':
path => "$staging_dir",
owner => "$server_owner",
group => "$server_owner",
}
staging::deploy { 'steamcmd_linux.tar.gz':
source => 'http://media.steampowered.com/installer/steamcmd_linux.tar.gz',
target => "$server_install_dir",
creates => "$server_install_dir/steamcmd.sh"
}
}
|