Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purpleidea-puppetmatlab
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Container Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Rane Squires
purpleidea-puppetmatlab
Commits
bc057365
Commit
bc057365
authored
Jun 20, 2019
by
Rane Squires
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove vardir class from init
parent
4ab27b50
Pipeline
#26
canceled with stages
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
37 deletions
+0
-37
manifests/init.pp
manifests/init.pp
+0
-37
No files found.
manifests/init.pp
View file @
bc057365
...
...
@@ -17,43 +17,6 @@
# TODO: add a matlab-$name.sh file in /etc/profile.d/ to add the matlab bin to path
class
matlab::vardir
{
# module vardir snippet
if
$::puppet_vardirtmp
==
''
{
if
$::puppet_vardir
==
''
{
# here, we require that the puppetlabs fact exist!
fail
(
'Fact: $puppet_vardir is missing!'
)
}
$tmp
=
sprintf
(
'%s/tmp/'
,
regsubst
(
$::puppet_vardir
,
'\/$'
,
''
))
# base directory where puppet modules can work and namespace in
file
{
$tmp
:
ensure
=>
directory
,
# make sure this is a directory
recurse
=>
false
,
# don't recurse into directory
purge
=>
true
,
# purge all unmanaged files
force
=>
true
,
# also purge subdirs and links
owner
=>
root
,
group
=>
nobody
,
mode
=>
'0600'
,
backup
=>
false
,
# don't backup to filebucket
#before => File["${module_vardir}"], # redundant
#require => Package['puppet'], # no puppet module seen
}
}
else
{
$tmp
=
sprintf
(
'%s/'
,
regsubst
(
$::puppet_vardirtmp
,
'\/$'
,
''
))
}
$module_vardir
=
sprintf
(
'%s/matlab/'
,
regsubst
(
$tmp
,
'\/$'
,
''
))
file
{
$module_vardir
:
# /var/lib/puppet/tmp/matlab/
ensure
=>
directory
,
# make sure this is a directory
recurse
=>
true
,
# recursively manage directory
purge
=>
true
,
# purge all unmanaged files
force
=>
true
,
# also purge subdirs and links
owner
=>
root
,
group
=>
nobody
,
mode
=>
'0600'
,
backup
=>
false
,
require
=>
File
[
$tmp
],
# File['/var/lib/puppet/tmp/']
}
}
define
matlab::install
(
# $namevar matlab release version
$iso
,
# matlab iso for installation
$licensekey
,
# format: #####-#####-#####-#####
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment