Score:1

ฉันสามารถใช้ตัวกรอง ansible ใดกับ hostvars เพื่อแยกสตริงได้

ธง cn
"{{ hostvars['DUMMY_HOST']['iosengineID'] }}"

การคืนค่าเป็นนี่

{'msg': [['80000009045B575A5032333331303055565D']], 'ล้มเหลว': เท็จ, 'เปลี่ยนแปลง': เท็จ} 

ฉันสามารถใช้ตัวกรองใดในการแยกหรือพิมพ์หรือลงทะเบียนค่า

80000009045B575A5032333331303055565D
Score:0
ธง br

คุณค่าของ iosengineID เป็นรายการที่มีรายการเดียวที่เป็นรายการ

iosengineID: [['80000009045B575A5032333331303055565D']]

สิ่งที่คุณต้องการคือรายการแรกในรายการแรก

    - แก้ปัญหา:
        var: iosengineID.0.0

ให้

  iosengineID.0.0: 80000009045B575A5032333331303055565D
Andreas avatar
cn flag
Ah คนที่ง่ายกว่า! ขอบคุณ.
Zeitounator avatar
fr flag
@Andreas วิธีพูด "ขอบคุณ" บนเซิร์ฟเวอร์ผิดพลาดหรือบนไซต์ stackechange อื่น ๆ คือการโหวตขึ้นและ / หรือยอมรับ (ขีดสีเขียว) คำตอบที่คุณพบว่ามีประโยชน์ ดู[ฉันควรทำอย่างไรเมื่อมีคนตอบคำถามของฉัน](/help/someone-answers)
Score:0
ธง cn

ฉันต้องใช้ตัวกรองที่บ้าคลั่งนี้กับ hostvars!!!!

"{{ hostvars['DUMMY_HOST']['foundengineID'] | regex_replace('[^A-Za-z0-9]','') | แทนที่('msg','') | แทนที่('failedFalsechangedFalse', '') }}"

แล้วมันเขียนค่านี้เพื่อให้ฉันสามารถใช้มันเป็นตัวแปรในการเขียนในไฟล์:

80000009045B575A5032333331303055565D

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา