
RELATED_BUG: 1569237 RELATED_BUG: 1589721 Change-Id: I57b5c9ea124b071c6d31b8c825c9cb1d2e89a8ce
32 lines
583 B
Puppet
32 lines
583 B
Puppet
# == Class: user::vagrant
|
|
#
|
|
|
|
class user::vagrant(
|
|
$username = 'vagrant'
|
|
)
|
|
{
|
|
file {"/home/${username}/.bashrc":
|
|
owner => $username,
|
|
group => $username,
|
|
mode => '0644',
|
|
source => 'puppet:///modules/user/stack_bashrc',
|
|
}
|
|
|
|
file {"/home/${username}/devstack":
|
|
owner => $username,
|
|
group => $username,
|
|
mode => '0644',
|
|
ensure => 'link',
|
|
target => '/home/stack/devstack',
|
|
}
|
|
|
|
file {"/home/${username}/grenade":
|
|
owner => $username,
|
|
group => $username,
|
|
mode => '0644',
|
|
ensure => 'link',
|
|
target => '/home/stack/grenade',
|
|
}
|
|
|
|
}
|