मुझे यह पता लगाने का एक तरीका चाहिए कि कठपुतली ने प्रारंभिक रन (सफलतापूर्वक) समाप्त कर लिया है, इसलिए मैं एडब्ल्यूएस ईसी 2 और/या ओपनस्टैक पर मशीनों को कताई करते समय अन्य कार्यों को लॉन्च करने से पहले प्रतीक्षा कर सकता हूं। मैं इसे कैसे देख सकता हूं?यह पता लगाने के लिए कि एक कठपुतली रन पूरा हो गया है
कुछ विचार अब तक जारी हैं:
- कठपुतली एक फ़ाइल को छूने की है जब (सफलतापूर्वक) समाप्त हो गया, मैं तो बस उस फ़ाइल
- समाप्त होने पर (सफलतापूर्वक) कठपुतली एक तथ्य बारे में है के लिए देख सकते हैं, मैं mcollective के माध्यम से तथ्यों की जांच कर सकते हैं। (सुनिश्चित नहीं करता है, तो एक कठपुतली रन के भीतर से db कठपुतली के लिए लिख भी संभव है)
यदि आप कठपुतली एंटरप्राइज़ का उपयोग करते हैं तो ये फ़ाइलें आमतौर पर/var/opt/lib/pe-puppet/state के अंतर्गत पाई जाती हैं। यदि आप एक कस्टम स्थान पर स्थापित हैं तो निर्देशिका खोजने के लिए कठपुतली कॉन्फ़िगरेशन प्रिंट वार्डिर का उपयोग करें –