python-hostlist

البرمجيات قطة:
python-hostlist
تفاصيل البرنامج:
الإصدار: 1.14
تاريخ إيداع: 20 Feb 15
المطور: Kent Engstrom
ترخيص: حرر
شعبية: 16

Rating: 4.0/5 (Total Votes: 1)

والثعبان-hostlist هو وحدة بيثون أن يعرف كيفية توسيع وجمع تعبيرات hostlist.
على سبيل المثال:
على & nbsp؛ ٪ الثعبان
على & nbsp؛ بايثون 2.5.1 (r251: 54863، و 10 يوليو 2008، 17:24:48)
على & nbsp؛ [دول مجلس التعاون الخليجي 4.1.2 20070925 (ريد هات 4.1.2-33)] على linux2
على & nbsp؛ اكتب "تعليمات"، "حقوق المؤلف"، "القروض" أو "ترخيص" لمزيد من المعلومات.
على & nbsp؛ >>> hostlist استيراد
على & nbsp؛ >>> المضيفين = hostlist.expand_hostlist ("ن [1-10،17]")
على & nbsp؛ >>> المضيفين
على & nbsp؛ ['N1'، 'N2'، 'N3'، 'N4'، 'N5'، 'N6'، 'N7'، 'N8'، 'N9'، 'N10'، 'N17']
على & nbsp؛ >>> hostlist.collect_hostlist (المضيفين)
على & nbsp؛ 'ن [1-10،17] "
على & nbsp؛ >>> hostlist.collect_hostlist (["x1y1"، "x2y2"، "x1y2"، "x2y1"])
على & nbsp؛ 'س [1-2] ص [1-2] "
سوف hostlists سيئة أو المضيفين يؤدي إلى استثناء hostlist.BadHostlist تثار.
وتقدم الأمر 'hostlist "لتوسيع / ​​جمع hostlists وتنفيذ عمليات مجموعة عليها. على سبيل المثال:
على & nbsp؛ ٪ hostlist ن [1-10] ن [5-20]
على & nbsp؛ ن [1-20]
على & nbsp؛ ٪ hostlist --difference ن [1-10] ن [5-20]
على & nbsp؛ ن [1-4]
على & nbsp؛ ٪ hostlist --expand --intersection ن [1-10] ن [5-20]
على & nbsp؛ N5
على & nbsp؛ N6
على & nbsp؛ N7
على & nbsp؛ N8
على & nbsp؛ N9
على & nbsp؛ N10
تثبيت مباشرة عن طريق تشغيل
على & nbsp؛ بيثون setup.py بناء على & nbsp؛ على & nbsp؛ (كنفسك)
على & nbsp؛ بيثون setup.py تثبيت (كما الجذر)
أو مجرد نسخ الملفات hostlist.py، hostlist وhostlist.1 إلى الأماكن المناسبة

ما هو الجديد في هذا الإصدار:.

الدعم بيثون 3.
استيراد لحد من functools إن أمكن.
استخدام بايثون 2/3 خدعة التثبيت من ... / تجريبي / distutils / test2to3

المتطلبات:

بيثون

برامج مماثلة

mrjob
mrjob

20 Feb 15

Ganeti
Ganeti

17 Feb 15

Tentakel
Tentakel

15 Apr 15

تعليقات ل python-hostlist

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!