2016-10-19 11 views
5

उत्तरदायी कई फ़िल्टर और सशर्त प्रदान करता है। जहाँ तक मैं बता सकता हूं; एक उत्तरदायी प्लेबुक को कार्यान्वित करना संभव होना चाहिए जो कार्य के एक समूह को निष्पादित करता है जो एक ट्यूरिंग पूर्ण भाषा के समान परिणाम प्राप्त करता है। तो, क्या यह ट्यूरिंग पूर्ण है?क्या उत्तरदायी ट्यूरिंग पूर्ण है?

उत्तर

1

मुझे लगता है कि यह है।

  1. Ansible YAML फ़ाइलें पैदा करते हैं और (दोनों local_action के रूप में किया जा सकता है) इस पर ही चलाते हैं, जो eval() समारोह का एक मोटा बराबर है सकते हैं।
  2. उत्तरदायी सूचियां बना सकते हैं और उन पर पुनरावृत्त कर सकते हैं। include_role के साथ-साथ यह लूप के भीतर मनमानी जटिल कोड चलाने की क्षमता खोलता है (शर्तों के साथ)।
  3. until कीवर्ड के साथ यह क्लासिक जबकि/लूप तक क्लासिक बनाने की अनुमति देता है।
  4. blockwhere कथन के साथ शाखाकरण की अनुमति देता है। लूप के भीतर भी।

इसके अलावा, प्लेबुक से संबंधित प्लगइन को प्लेबुक बढ़ाने के लिए वैध तरीके के रूप में गिना जाता है, इसलिए वे पूर्ण पायथन सुविधाएं प्रदान करते हैं।

संबंधित मुद्दे