相关疑难解决方法(0)

傀儡类继承混乱

我已经阅读了有关范围的文档,但我仍然无法解决这个问题。我有两个非常相似的环境 - 所以我有:

模块/django-env/manifests/init.pp

class django-env {
    package { "python26":
        ensure => installed
    }
    # etc ...
}
import "er.pp"
Run Code Online (Sandbox Code Playgroud)

模块/django-env/manifests/er.pp

$venvname = "er"
$venvpath = "/home/django/virtualenvs"

class er {
    file { "$venvpath/$venvname" :
        ensure => directory
    }
    # etc ...
}
class er-dev {
    include er
}
class er-bce-dev {
    $venvname = "er-bce"
    include er
}
Run Code Online (Sandbox Code Playgroud)

清单/模块.pp

import "django-env"
Run Code Online (Sandbox Code Playgroud)

清单/节点.pp

node default {
    # etc ...
}
node 'centos-dev' imports default {
    include django-env
    include er-bce-dev
    include er-dev
} …
Run Code Online (Sandbox Code Playgroud)

puppet

6
推荐指数
1
解决办法
5037
查看次数

标签 统计

puppet ×1