2012-06-27 2 views
1

노드 특정 정보를 클래스에 전달한 다음이를 특정 용도로 평가할 수 있습니다. 사실이 질문은 세 부분으로 구성됩니다.노드 특정 정보를 꼭두각시 클래스에 전달하는 방법은 무엇입니까?

말은, 나는 다음과 같은 노드가 :

node 'devbox' { 
    $serverType = 'something' 

    include someClass 

    someOtherClass { 'someOtherClass': 
     par1 => 'value',  
    } 

    targetClass { 'nodeInformationShouldGoHere': } 
} 

내부는 targetClass를, I는 서버 타입, someClass 또는 someOtherClass가 설정되어 있는지 평가하고자하는 (예를 들어와있는 경우 - 다른). 내 질문은 다음과 같습니다.

  1. 이 경우 꼭두각시에 적합한 변수를 설정하고 전달하고 있습니까?
  2. 태그를 사용해야합니까 (이 노드에 클래스가 자동으로 태그 됨)?
  3. 추가 접근법과 위의 제한 사항은 무엇입니까 (예 : 리소스 유형에 대해 작동합니까?)?
+0

//이 문서에서 공유할만한 가치있는 것을 찾았습니까? 나는 이와 비슷한 질문을한다. –

답변

2

꼭 꼭두각시를 이런 식으로 사용할 수 있습니다. Parameterized Classes에 대한 설명서를 읽고 사용자 요구를 충족하는지 확인하십시오.

관련 문제