From 381bd25fba3b3d1f5d9b08af26faf34cf301ee3c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Mon, 29 Dec 2014 01:30:32 +0100 Subject: [PATCH] Helper class for development under Vagrant. --- manifests/devel/hadoop.pp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 manifests/devel/hadoop.pp diff --git a/manifests/devel/hadoop.pp b/manifests/devel/hadoop.pp new file mode 100644 index 0000000..56e4580 --- /dev/null +++ b/manifests/devel/hadoop.pp @@ -0,0 +1,19 @@ +# == Class site_hadoop::devel::hadoop +# Local post-installation steps for Hadoop. +class site_hadoop::devel::hadoop { + hadoop::kinit{'vagrant-kinit': + touchfile => 'vagrant-user-created', + } + -> + hadoop::mkdir{'/user/vagrant': + owner => 'vagrant', + group => 'hadoop', + mode => '0750', + touchfile => 'vagrant-user-created', + } + -> + hadoop::kdestroy{'vagrant-kdestroy': + touchfile => 'vagrant-user-created', + touch => true, + } +} -- 1.8.2.3