diff --git a/puppet/production/site/custom_libs/lib/puppet/functions/homedir_to_user.rb b/puppet/production/site/custom_libs/lib/puppet/functions/homedir_to_user.rb new file mode 100644 index 0000000..ffd485d --- /dev/null +++ b/puppet/production/site/custom_libs/lib/puppet/functions/homedir_to_user.rb @@ -0,0 +1,10 @@ +Puppet::Functions.create_function(:homedir_to_user) do + dispatch :homedir_to_user do + param 'String', :some_path + return_type 'String' + end + + def homedir_to_user(some_path) + some_path.split('/')[-1] + end +end