& ldquo; เห็นได้ชัดว่าคุณไม่ได้เป็นนักกอล์ฟ & rdquo ;. แต่คุณอาจจะเป็นผู้ดูแลระบบ
สคริปต์ cron ห่อมีขึ้นเพื่อนำมาใช้เป็นเสื้อคลุมสำหรับงาน cron & nbsp;. ความคิดที่นี่คือการที่คุณใช้สคริปต์นี้เพื่อตัดสิ่งที่จะเป็น cronjob ปกติสำหรับคุณในการปฏิบัติหน้าที่บนพื้นฐานของสิ่งที่ตัวเลือกที่ระบุไว้ ผมคิดว่านี่คือคำอธิบายที่ดีที่สุดกับตัวอย่าง
ฉันมี cronjob ที่ทำงานทุกนาที ครั้งแรกผมไม่ต้องการ & ldquo; ทับซ้อนกันและ rdquo ;, ตัวอย่างที่สองคือการทำงานในขณะที่คนแรกยังคงทำงานอยู่ถ้าการทำงานครั้งเดียวใช้เวลานาน แก้ไข ธรรมชาติของ cronjob ของฉัน (เพียงสคริปต์ที่มีการใช้) เป็นเช่นนั้นจะมีความล้มเหลวเป็นครั้งคราว แต่ความล้มเหลวเป็นครั้งคราวในกรณีนี้สามารถถูกละเว้น แต่ฉันเพียงต้องการที่จะรู้ว่าเมื่อสคริปต์ล้มเหลว 5 ครั้งในแถว แก้ไข โดยค่าเริ่มต้น cwrap.py ยังจะกลืนทุกผลลัพธ์สำหรับบางครั้งล้มเหลว แต่อย่างน้อยผมต้องการบันทึกของความล้มเหลวเหล่านั้นเพื่อที่จะสามารถตรวจสอบว่าเนื่องล้มเหลวที่เกิดขึ้นบ่อยครั้งมากขึ้นและเป็นปัญหาที่แตกต่างกัน แก้ไข (โดยการเปิดตัวเลือก syslog)
สคริปต์นี้อาจจะไม่เป็นประโยชน์สำหรับทุกคน แต่สำหรับบางคนออกมีก็จะช่วยให้คุณประหยัดมากของเวลาความพยายามและอาจอีเมลในกล่องจดหมายของคุณ
เอกสารฉบับเต็มสามารถพบได้ในหน้าคนหรือที่นี่: http://stuffivelearned.org/doku.php?id=programming:python:cwrap
Requirements:
- Python
ความคิดเห็นที่ไม่พบ