summaryrefslogtreecommitdiffstats
path: root/modules/rust
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2018-10-19 23:15:14 -0400
committerJesse Luehrs <doy@tozt.net>2018-10-19 23:15:14 -0400
commit8317b706d7a0a91c67c46950be07d40168705b6c (patch)
tree0dbba9df21c01deb1ed165fda1dce43dbdd8e2d5 /modules/rust
parentd0ef063b3d2cf7b4c2eba540a0773dae3afc26ef (diff)
downloadpuppet-tozt-8317b706d7a0a91c67c46950be07d40168705b6c.tar.gz
puppet-tozt-8317b706d7a0a91c67c46950be07d40168705b6c.zip
rename modules dir
Diffstat (limited to 'modules/rust')
-rw-r--r--modules/rust/manifests/init.pp5
-rw-r--r--modules/rust/manifests/user.pp23
2 files changed, 0 insertions, 28 deletions
diff --git a/modules/rust/manifests/init.pp b/modules/rust/manifests/init.pp
deleted file mode 100644
index 37f74ac..0000000
--- a/modules/rust/manifests/init.pp
+++ /dev/null
@@ -1,5 +0,0 @@
-class rust {
- package { "rustup":
- ensure => installed,
- }
-}
diff --git a/modules/rust/manifests/user.pp b/modules/rust/manifests/user.pp
deleted file mode 100644
index 1b16eeb..0000000
--- a/modules/rust/manifests/user.pp
+++ /dev/null
@@ -1,23 +0,0 @@
-define rust::user($user=$name, $home=undef) {
- $_home = $home ? {
- undef => $user ? {
- 'root' => '/root',
- default => "/home/$user",
- },
- default => $home,
- }
-
- include rust
-
- exec { "install and configure stable toolchain for $user":
- provider => "shell",
- command => "rustup default stable",
- user => $user,
- unless => "rustup show active-toolchain | grep -q stable",
- require => [
- Package["rustup"],
- User[$user],
- File["${_home}/.rustup"],
- ],
- }
-}