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

Add resources to install tensorflow environments

parent abbd38a6
Pipeline #91 canceled with stages
...@@ -35,5 +35,31 @@ class anaconda::environments { ...@@ -35,5 +35,31 @@ class anaconda::environments {
require => File['/opt/envs/updatecheck.yml'], require => File['/opt/envs/updatecheck.yml'],
path => ['/bin','/opt/miniconda/bin'] 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