Commit 28d947f5 authored by Rane Squires's avatar Rane Squires

Change 'unless' to 'onlyif' in third resource; fix formatting

parent 46de732b
......@@ -6,23 +6,23 @@
# include anaconda::install
class anaconda::install {
exec { 'downloadconda':
creates => '/miniconda.sh',
command => 'wget https://repo.continuum.io/miniconda/Miniconda3-3.7.0-Linux-x86_64.sh -O /miniconda.sh',
path => ['/usr/bin'],
creates => '/miniconda.sh',
command => 'wget https://repo.continuum.io/miniconda/Miniconda3-3.7.0-Linux-x86_64.sh -O /miniconda.sh',
path => ['/usr/bin'],
}
exec { 'initialinstallconda':
creates => '/miniconda/bin/activate',
command => 'bash /miniconda.sh -b -p /miniconda',
path => ['/bin' , '/usr/bin'],
require => Exec['downloadconda'],
creates => '/miniconda/bin/activate',
command => 'bash /miniconda.sh -b -p /miniconda',
path => ['/bin' , '/usr/bin'],
require => Exec['downloadconda'],
}
exec { 'ensurecondainpath':
unless => 'echo $PATH | grep /miniconda/bin',
command => 'export PATH="/miniconda/bin:$PATH"',
path => ['/bin'],
provider=> 'shell',
require => Exec['initialinstallconda'],
onlyif => 'echo $PATH | grep -c /miniconda/bin',
command => 'export PATH="/miniconda/bin:$PATH"',
path => ['/bin'],
provider => 'shell',
require => Exec['initialinstallconda'],
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment