簡體   English   中英

puppet cli 和變量列表

[英]puppet cli and list of variables

第一次問長時間閱讀:)

我正在嘗試編寫一個 puppet 模塊,其中包含要使用 shell 命令安裝的軟件包列表(不能使用 package 模塊,因為軟件包是使用 conda 安裝的。

  class deep_learning {
  $deep_learning_package_list = [ 'numpy' , 'pandas' ]

  $deep_learning_package_list.each |$deep_learning_package| {
    command  => '/opt/mambaforge/bin/conda install $deep_learning_package',
    provider => shell,
    }
  } 
}

我究竟做錯了什么? 謝謝各位朋友

我使用一個變量和命令解決了這個問題

  class deep_learning {
  $deep_learning_package_list = "numpy pandas"

  exec { "/opt/mambaforge/bin/conda install -y ${deep_learning_package_list}":
  }
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM