Commit 0e71eadd authored by Rane Squires's avatar Rane Squires

Add resources to install tensorflow environments

parent abbd38a6
Pipeline #91 canceled with stages
......@@ -36,4 +36,30 @@ class anaconda::environments {
path => ['/bin','/opt/miniconda/bin']
}
file { '/opt/envs/tensorflowEnv.yml':
ensure => present,
source => 'puppet:///modules/anaconda/tensorflowEnv.yml',
require => File['/opt/envs'],
}
exec { 'setuptensorflowEnv':
unless => "conda env list | grep -q 'tensorflowEnv'",
command => 'conda env create -f /opt/envs/tensorflowEnv.yml',
require => File['/opt/envs/tensorflowEnv.yml'],
path => ['/bin','/opt/miniconda/bin']
}
file { '/opt/envs/tensorflowgpuEnv.yml':
ensure => present,
source => 'puppet:///modules/anaconda/tensorflowgpuEnv.yml',
require => File['/opt/envs'],
}
exec { 'setuptensorflowgpuEnv':
unless => "conda env list | grep -q 'tensorflowgpuEnv'",
command => 'conda env create -f /opt/envs/tensorflowgpuEnv.yml',
require => File['/opt/envs/tensorflowgpuEnv.yml'],
path => ['/bin','/opt/miniconda/bin']
}
}
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