Merge "Create symlinks/files in /home/vagrant"
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
node default {
|
||||
include base
|
||||
include user::stack
|
||||
include user::vagrant
|
||||
include grenade
|
||||
include devstack
|
||||
}
|
||||
|
||||
31
puppet/modules/user/manifests/vagrant.pp
Normal file
31
puppet/modules/user/manifests/vagrant.pp
Normal file
@@ -0,0 +1,31 @@
|
||||
# == Class: user::vagrant
|
||||
#
|
||||
|
||||
class user::vagrant(
|
||||
$username = 'vagrant'
|
||||
)
|
||||
{
|
||||
file {'/home/vagrant/.bashrc':
|
||||
owner => $username,
|
||||
group => $username,
|
||||
mode => '0644',
|
||||
source => 'puppet:///modules/user/stack_bashrc',
|
||||
}
|
||||
|
||||
file {'/home/vagrant/devstack':
|
||||
owner => $username,
|
||||
group => $username,
|
||||
mode => '0644',
|
||||
ensure => 'link',
|
||||
target => '/home/stack/devstack',
|
||||
}
|
||||
|
||||
file {'/home/vagrant/grenade':
|
||||
owner => $username,
|
||||
group => $username,
|
||||
mode => '0644',
|
||||
ensure => 'link',
|
||||
target => '/home/stack/grenade',
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user