শর্তসাপেক্ষে নির্দিষ্টরূপে কার্যকর করার জন্য উত্তরযোগ্য প্লেবুকে টেম্পলেট / জিনজা 2 ফিল্টার ব্যবহার করে


2

আমি নেটওয়ার্ক ডিভাইস অর্কেস্টেশনের জন্য একটি প্লেবুক তৈরি করছি। বুলিয়ান ভার্সাম ইনপুট প্রাপ্তির উপর নির্ভর করে আমাকে কিছু কমান্ড কার্যকর করতে হবে।

কমান্ডগুলি কার্যকর করার জন্য বুলিয়ান ইনপুট ব্যবহার করা কি সম্ভব যা একটি কাজের মধ্যেই কার্যকর করা দরকার? আমি যদি সম্ভব হয় তবে 1 টি টাস্ক ব্যবহার করতে পছন্দ করি।

আমি কী অর্জন করতে চাইছি তা আরও ভালভাবে ব্যাখ্যা করার জন্য আমাকে এই উদাহরণটি সরবরাহ করতে দিন:

---

task: foo_netw_task
ios_config:
  provider: "{{ router_provider }}"
  lines:
    - "{{if bool_val_1 then 'command_1'}}"
    - "{{if bool_val_2 then 'command_2'}}"
    - "{{if bool_val_3 then 'command_3'}}"

সুতরাং নীচে ইনপুট দিন:

bool_val_1 = true, bool_val_2 = true, bool_val_3 = false

আমি এক্সিকিউটিভ প্লেবুকটি এর মতো দেখতে প্রত্যাশা করব:

task: foo_netw_task
ios_config:
  provider: "{{ router_provider }}"
  lines:
    - 'command_1'
    - 'command_2'

আপনার সাহায্যের জন্য ধন্যবাদ!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.