अपडेट करें
यह मूल उत्तर अब पुराना हो चुका है। कठपुतली 3.x के लिए अद्यतन कमांड है:
puppet resource package
यदि आप नोड पर स्थापित सभी पैकेजों और संस्करणों की तलाश कर रहे हैं, भले ही वे कठपुतली द्वारा स्थापित किए गए हों या नहीं, निम्न कमांड बनाया गया है और किसी भी कठपुतली नोड पर चलाया जा सकता है:
ralsh package
यह डेटा को कठपुतली के रूप में स्टडआउट करने के लिए आउटपुट करेगा।
Ralsh किसी भी संसाधन प्रकार के लिए काम करेगा जिसके पास instances
विधि (उपयोगकर्ता, समूह, आदि) है।
यदि आप कठपुतली मेनिफेस्टों में परिभाषित सभी संसाधनों के लिए YAML कैटलॉग का निरीक्षण कर रहे हैं, तो आपका कठपुतली निर्माता पहले से ही इस जानकारी को कैश करता है /var/lib/puppet/client_yaml/catalog
और आपको इसे पसंद के अपने YAML पार्सर के साथ पार्स करने की आवश्यकता है। पपेट इन्वेंटरी सेवा जिसे हाल ही में शुरू किया गया था, वह भी आपके लिए एक अच्छा विकल्प हो सकता है; अगर आप 0.25.x जैसे पुराने संस्करण पर चल रहे हैं, तो आप स्टॉरकोनफिग्स के साथ कर सकते हैं।