Files
devstack-vagrant/puppet/modules/user/manifests/vagrant.pp
Christian Berendt d2826a57c4 Create symlinks/files in /home/vagrant
* symlink /home/vagrant/devstack to /home/stack/devstack
* symlink /home/vagrant/grenade to /home/stack/grenade
* use stack's .bashrc for the vagrant uesr

Change-Id: I79dc58495c62b12c08783b38f64e4505bd4eec02
2014-09-20 12:21:16 +02:00

32 lines
571 B
Puppet

# == 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',
}
}