Pod :: Zerklang

pod :: IncoMents ist eine Perl-Erweiterung, um die Pod-Dokumentation von Kommentaren in der Konfigurationsdatei zu extrahieren.
Jetzt downloaden

Pod :: Zerklang Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jaap Voets
  • Website des Verlags:
  • http://search.cpan.org/~narked/SCUBA-Blender-0.1/lib/SCUBA/Blender.pm

Pod :: Zerklang Stichworte


Pod :: Zerklang Beschreibung

POD :: IncoMents ist eine Perl-Erweiterung, um die Pod-Dokumentation von Kommentaren in der Konfigurationsdatei zu extrahieren. Pod :: IncoMents ist eine Perl-Erweiterung, um die Pod-Dokumentation aus Kommentaren in Config File.Synopsis zu extrahieren. Verwenden Sie POD :: Zerklang; mein $ podparser = pod :: einzähmungen-> neu (kommentieren => ';'); $ podparser-> parsefile ($ my_config_file); $ podparser-> pod2hash (); Meine $ helptext = $ podparser-> pod4section ($ -abschnitt, $ Key); Dieses Modul wurde geschrieben, um das Problem der Beschreibung zahlreicher Parameter in einer Konfigurationsdatei zu lösen. Wenn Sie Kommentare zur Konfigurationsdatei hinzufügen, wird es schnell zum Durcheinander. Und niemand wird sich die Zeit nehmen, sie richtig zu lesen. Sie können nicht direkt Pod hinzufügen. Also ..... hier ist pod :: einzähler Das CONFIG :: Inifiles-Modul Lassen Sie Sie in Form der beliebten Windows INI-Datei Konfigurationsdateien verwenden. Das heißt, sie sehen aus wie Param1 = einiger Wert Param2 = ein anderer Wert Param3 = 20.00; Dies ist ein Kommentar bevorzugt = Linux mit = Windows XP PromethodsNeu (Kommentar => '#') Konstruktor der Klasse. Geben Sie die in der Konfigurationsdatei verwendeten Kommentarfiguren an. Standardeinstellungen ";". Sie können benutzen, was Sie hier mögen. Also ist auch '####' gültig, erfordert jedoch mehr Tippen in der config.parsefile ($ config_file) Analyse der $ config_file und extrahiert alle Kommentarzeilen. Das Kommentarzeichen (n) werden von jeder Zeile abgestreift. Es gibt eine Zeichenfolge mit dem gesamten pod.pod2hash () nach der Analyse einer Konfigurationsdatei zurück, um diese Funktion aufzurufen, um den Pod in einen Hash umzuwandeln. Die Schlüssel des Hashs sind die Head1-Titel. Wenn Head2-Elemente vorhanden sind, sind sie Unterschlüssel der Hash.Pod4sektion ($ Abschnitt, $ Param) gibt die von $ -Anzeige gehörende POD zurück, oder auf $ param von $ sect.eg.EG, wenn Ihre Konfigurationsdatei aussieht :; = kopf1 cpu; ; Gibt die CPU-Einstellungen für normale Boxen an. Beachten Sie, dass diese die Werkseinstellungen überschreiben! ; ; = kopf2 maxload; ; Die MAXLOAD-Einstellung ergibt einen oberen Zug auf, wie schwer; Die CPU kann gedrückt werden. MAXLOAD = 4.0DEN TUN: MY $ POD = $ podparser-> pod4sektion ('cpu', 'maxload'); Gilt Ihnen: Die MAXLOAD-Einstellung ergibt einen oberen Zug auf, wie harten die CPU gedrückt werden kann Wenn Sie einen Dateinamen auslassen, hängt er ".pod" an die Konfigurationsdatei, die Sie analysiert haben, und speichert auf diese Datei.GETPOD () gibt die gesamte in text.displaypod () formatierte POD zurück, die die gesamte extrahierte Pod-Dokumentation auf stdout druckt. Anforderungen: · Perl.


Pod :: Zerklang Zugehörige Software