2016-10-05 2 views
-1
나는 일이 내가 여기 :(꼭두각시에 지정된 순서대로 일어나고있는 보장과 싸우고

내가 그때클래스 가져 오기 전에 만들어진 파일을 확인하는 방법은 무엇입니까?

classA{} -> classB{} 

와 클래스 B로 클래스를 호출

class A { 
    notice("1") 
    file{ 'my file': 
    force => true, 
    replace => 'no', 
    ensure => 'present', 
    content => "content", 
    owner => 'me', 
    group => 'me', 
    mode => '0444' 
    } 
    notice("2") 
} 

class B { 
    require A 
    contain target_class_dependent_on_file 
} 

을 할 계획 무엇인가 파일이 생성되지 않기 때문에 항상 실패합니다. 1과 2는 클래스 B보다 먼저 출력됩니다. 그러나 classB를 건너 뛰면 파일이 잘 생성 된 것을 볼 수 있습니다. 지금 벽에서 머리를 당기는 중입니다. 누군가 도움을 줄 수 있습니까? 많은 감사

+0

btw, 꼭두각시를 사용하고 있습니다 3.8 – gigi2

답변

0

nvm. 이것은 합법적 인 경우가 아닙니다. 설정을 시도한 '내 파일'은 사실 facter를 설정하는 것입니다. 그것은 결코 작동하지 않을 것입니다

+1

이 경우 질문을 삭제해야합니다. 웬일인지 당신이 그렇게하지 않으려한다면, 적절한 의견을 표명 할지라도 대답이 아님을 알아라. –

관련 문제