* 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
32 lines
571 B
Puppet
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',
|
|
}
|
|
|
|
}
|