isotoma.recipe.postde.postde

מתכונים buildout עבור postdeploy
הורד עכשיו

isotoma.recipe.postde.postde דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • The Apache License 2.0
  • מחיר:
  • FREE
  • שם המפרסם:
  • John Carr
  • אתר האינטרנט של המוציא לאור:
  • http://isotoma.com

isotoma.recipe.postde.postde תגים


isotoma.recipe.postde.postde תיאור

Isotoma.ReCipe.postde.postde הוא מתכון buildout עבור אנשים שרוצים להקל על עצמם לתוך ניהול תצורה. הוא מספק את העוצמה של מערכת ניהול תצורה מלאה (Yaybu) אבל באופן המשלב עם תצורת העצים שלך. אתה יכול: - השתמש בו כדרך לבדוק משימה היא להשלים באמצעות "לדמות" מצב. אם מישהו שוכח לסמן בקובץ תצורה חדש, לדמות יראה לך! - לפקח על קבצים להיות שונה באופן ידני מחוץ לתהליך העושר שלך. תיל לדמות הפקודה לתוך Nagios ו התראה כאשר קוד היציאה הוא לא 254 כמו זה אומר השירות שלך צריך תשומת לב! - וברור, אוטומציה של משימות שאתה בדרך כלל לרוץ לאחר buildout הדורשים priveleges גבוה כגון הגדרת סיבוב apache, המאפשר Apache Vhosts והגדרת Cron Jobs.Of קורס זה יכול להיקרא על ידי כלי ניהול תצורה אחר כמו בובה, שף או אפילו עוד מקרה Yaybu כאשר אתה מוכן לרמה למעלה. זהו תבנית גדולה כדי לאפשר לשרת הראשי שלך ס"מ לדאוג לתמונה הגדולה ואת ס"מ נשלח עם החבטות שלך לדאוג לגבי הפרטים הקטנים.באסיק useConsider תצורה פשוט Yaybu: משאבים: - ביצוע: שם: פקודה סקריפט: $ {buildout.buildout.directory} / bin / somescript משתמש: שורש יוצר: $ {buildout.buildout.directory} /סטוף.קפג'ו יכול חוט זה לתוך buildout כמו כך: חלקים = postdeploy מתכון = איזוטומה. מתכון. / somedir / bin / somescript משתמש: שורש יוצר: /var/somedir/stuff.cfgthis הפקודה אופציונלית לוקח-טוב אשר מראה dump verbose יותר של התצורה שלך. אתה יכול לדמות מה יקרה אם התצורה הוחל מבלי לפגוע במערכת באמצעות שימוש בשימוש הפקודה לדמות: $ ./bin/postdeplace לדמות / --------------------------- - ביצוע -------------------------------- | # / var / somedir / bin / somescript \-------------------------------------- --------------------------------------- פקודה זו תהיה קוד יציאה של 254 אם זה האם לא נדרשים שינויים, 0 אם הוא מדבר בהצלחה החלת שינויים מסוימים וכל דבר אחר מציין בעיה עם התצורה שלך. זה עושה כלי ניטור אידיאלי כפי שהוא יכול להזהיר פריצות ידניות או פריסות לא שלמות. אתה יכול ליישם את התצורה עם החל: $ ./bin/postdeplace לדמות / ---------------- ------------ לבצע ------------------------------ | # / var / somedir / bin / somescript הנה stdout מהפקודה שלך .... | .... | הַצלָחָה!\----------------------------------------------- -------------------------------- חובה ParameterSconfig קובץ yay כדי להחיל על המחשב הזה. זה יהיה גישה metadata שלך buildout.Optional parametersechpath קבוצה של ספריות או כתובות אתרים לחפש נכסים הדרושים כדי להגדיר את האתר הזה. History.Track רשימה של ערכים לפקח. זה שימושי כאשר יש לך רשימה של חלקים אשר הם בנייה בנייה אבל צריך סימלינס בדיקה. באמצעות מעקב ההיסטוריה אתה יכול לוודא שהם מוסרים מהמערכת אם הם מוסרים מן העושר. לדוגמה :. : משאבים.אפנד: .foreach vhost in hattious.parts.apache: - קישור: שם: /etc/apache2/sites-enabled/phuildout.sitename-$ מדיניות: הסר את הפעם הראשונה שאתה מפעיל buildout א Datafile עם המדינה הנוכחית נוצרת, עכשיו אם אתה מסיר vhost2 מן הענקת שלך ולהפעיל postdeploy yaybu יבטיח symlink שלך מוסר. נתונים אלה נמשכים במספר buildouts כך בטוח גם אם אתה שוכח להפעיל postde.history.db אתה בדרך כלל לא צריך לשנות את ההגדרה הזו. בגלל מתכון זה צריך לתמוך Python 2.4 זה לא יכול להשתמש yay כמו datastore הראשי שלה. זהו הנתיב למדף פיתון. ברירת המחדל היא $ {buildout: Directory} / var / $ {partname} -History.dbhistory.Yay אין צורך לשנות את ההגדרה הזו. הנתונים מתוך ההיסטוריה ברירת המחדל היא $ {buildout: ספריה} / var / $ {partname} -History.YayExleable הפעלה python לשימוש. ברירות מחדל לאותו אחד המשמש להפעלת עצם. זה כדי לתמוך Python 2.4 Bustouts כמו Yaybu דורש 2.6 או 2.7.ReposeThis התוכנה זמינה מאגר המתכון שלנו על דף הבית של GitHub.product


isotoma.recipe.postde.postde תוכנה קשורה

Yandex-Maps

Yandex.maps API Python עטיפה עם אינטגרציה אופציונלית django ...

206

הורד