सामग्री पर जाएँ

संसाधन नियोजन

ScriptPlan

उपलब्ध

TaskJuggler-संगत शेड्यूलिंग इंजन और CLI।

एक शेड्यूलिंग इंजन जो समय के साथ लोगों और मशीनों को कार्यों के लिए आवंटित करता है। यह TaskJuggler-संगत प्लान फ़ाइलों को पढ़ता है, कार्य-घंटों के कैलेंडर और निर्भरताओं के अनुसार मिनट-दर-मिनट शेड्यूल करता है, और ऐसी फ़ॉर्मैट में रिपोर्ट तैयार करता है जिन्हें अन्य टूल्स पढ़ सकते हैं। चूँकि यह एक कमांड के रूप में चलता है, इसलिए कोई स्क्रिप्ट किसी नियमित प्रक्रिया (रूटीन) के भाग के रूप में प्लान तैयार कर सकती है।

यह किसके लिए है। संसाधनों, समय-सीमाओं और निर्भरताओं के आधार पर कार्य की योजना बनाने वाली टीमें, जो ऐसा शेड्यूलर चाहती हैं जिसे वे किसी स्क्रिप्ट से चला सकें।

स्थिति
उपलब्ध
किसका हिस्सा है
ओपन सोर्स
लाइसेंस
ओपन सोर्स, Apache 2.0
उत्पाद साइट
github.com/rodmena-limited/scriptplan
टैग
PythonCLITaskJuggler .tjpशेड्यूलिंगकैलेंडर

यह क्या करता है

  • मिनट-स्तरीय अंकगणित

    चूँकि शेड्यूलिंग पूर्णांक अंकगणित (इंटीजर एरिथमेटिक) के साथ पूरे मिनटों में की जाती है, इसलिए इसे बार-बार चलाने पर भी समान तिथियाँ प्राप्त होती हैं।

  • TaskJuggler सिंटैक्स

    परियोजनाएँ, कार्य, संसाधन, शिफ़्ट और निर्भरताएँ .tjp फ़ाइलों में लिखी जाती हैं जिन्हें पार्सर जैसी हैं वैसी पढ़ता है।

  • संसाधन और कैलेंडर

    लोगों और मशीनों को कार्य-घंटों की शिफ़्ट के अनुसार आवंटित किया जाता है, और scriptplan आपके लिए कार्यों के बीच के टकराव (कंटेंशन) को संभालता है।

  • पाइपलाइनों के लिए रिपोर्ट

    plan कमांड कंटेंट-आधारित रिपोर्ट आईडी के साथ JSON या CSV को stdout पर और संदेशों को stderr पर लिखता है।

दस्तावेज़ीकरण और पहुँच विवरण उत्पाद साइट github.com/rodmena-limited/scriptplan पर हैं। पायलट, एकीकरण या खरीद संबंधी प्रश्नों के लिए, हमसे संपर्क करें।