Files
Jim Riordan 20b2965fd9 make vagrant user configurable from config.yaml
RELATED_BUG: 1569237
RELATED_BUG: 1589721

Change-Id: I57b5c9ea124b071c6d31b8c825c9cb1d2e89a8ce
2017-06-01 12:02:04 +10:00

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