MRTG :: Config.

MRTG :: תצורה היא מודול Perl עבור ניתוח קבצי תצורת MRTG.
הורד עכשיו

MRTG :: Config. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Stephen R. Scaffidi
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~sscaffidi/MRTG-Config-0.04/lib/MRTG/Config.pm

MRTG :: Config. תגים


MRTG :: Config. תיאור

MRTG :: תצורה היא מודול Perl עבור ניתוח קבצי תצורה MRTG. MRTG :: תצורה היא מודול Perl עבור ניתוח MRTG Configuration Files.WarningThis מודול, בעוד אמין עכשיו, הוא עדיין בשלבים אלפא של פיתוח ... API / שיטות עשוי להשתנות. התנהגויות של שיטות יהיה כמעט בהחלט לשנות. המבנה הפנימי של הנתונים ישתנה, כפי שיציג דברים רבים אחרים. אני אנסה תמיד לשחרר את הגירסאות "עבודה", אבל כל מי שמכיר את הקוד שלהם המשתמש במודול זה כדי להמשיך לעבוד לא צריך ... עד שאני מסיר אזהרה זו. Synopsisever יש צורך לנתח קובץ Configg MRTG? יש לי. הייתי צריך לנתח הרבה והרבה מהם. באמצעות הפונקציות המובנות ל- MRTG_LIB היתה איטית מדי, מורכבת מדי, והשתמשה יותר מדי RAM ו- CPU לשרת האינטרנט המסכן שלי לטפל - ומבני הנתונים MRTG_LIB נבנו יותר ממה שאני צריך. Mrtg :: תצורה יכול לטעון ולנתח את MRTG ו- MRTG בסגנון conduguration קוביות מהר מאוד, ואת הנחיות מנותח, מטרות וערכים ניתן למצוא, לחלץ, ומניפולציה באמצעות ממשק OO.This מודול נועד להתמקד בנתחה כראוי את הפורמט של תצורת MRTG, לא משנה אם או לא את ההוראות ואת הערכים, וכו 'תקפות עבור MRTG. אני משתמש בהתנהגות ניתוח של MRTG_LIB של ReadCFG () ואת התיאור של הפורמט באתר MRTG כמו ההנחיות שלי על איך לנתח כראוי קבצי תצורה אלה. אני עדיין דרך קצרה מחוץ למטרה, אבל מודול זה נמצא כעת בשימוש בסביבת הייצור עם הצלחה גדולה! Plea עבור Mercyi תוכנית על הוספת לתיעוד זה ולהפוך את זה טוב יותר מאורגן בקרוב, אבל אני מוכן לענות על שאלות ישירות בינתיים. כמו כן, זהו המודול הראשון שלי, שנכתב ממהר לפייס כמה מהנדסים ממורמרים. אני מתכנן להמשיך לשפר את זה, אז כל קלט, חיובי או שלילי הוא בהחלט בברכה! דוגמה לשימוש ב- MRTG :: Config; שלי $ cfgfile = 'mrtg.cfg'; שלי $ persist_file = 'mrtg.cfg.db'; שלי $ mrtgcfg = חדש MRTG :: תצורה; $ mrtgcfg-> loadparse ($ cfgfile); # רוצה לאחסן את הנתונים המנתח לשימוש מאוחר יותר או על ידי תוכנית נוספת? $ mrtgcfg-> persist_file ($ persist_file); $ mrtgcfg-> להתמיד (1); foreach שלי TGTNAME (@ {$ mrtgcfg-> מטרות ()}) {שלי $ tgtcfg = $ mrtgcfg-> היעד ($ tgtname); # בואו נניח לכל יעד יש כותרת. הדפס $ TGTCFG -> {title}. "n"; } # Globals () יש כמה, אום, דברים מעניינים שאתה צריך לדעת. אנא קרא על זה למטה ... שלי globalcfg = $ MRTGCFG-> Globals (); # בואו נניח workdir מוגדר. הדפס $ $ globalcfg -> {workdir}. "n"; דרישות: · פרל


MRTG :: Config. תוכנה קשורה

cairomm

cairomm הוא ממשק C + + עבור ספריית גרפיקה של קהיר. ...

168

הורד