Schlagwort: syntax

  • Puppet: Manifest Dokumentation mit puppet doc / post-commit Hook

    Wie ueberall im Leben bietet es sich auch an puppet Manifest Dateien zu dokumentieren. Die Dokumentation dort basiert auf rdoc. Die Syntax wird in der Puppet Manifest Documentation Wiki Seite unten ganz gut beschrieben. Hier ein paar Beispiele: Eine Testklasse mit Dokumentation davor. Wichtig ist, dass zwischen Ende der Dokumentation und Definition der Klasse KEINE […]

  • Puppet: Pruefung auf Syntaxfehler von .pp und .erb Dateien

    In dem Blogeintrag Konfiguration in GIT Repository verwalten / push-to-deploy habe ich den update Hook verlinkt, der eine Syntaxpruefung von .pp Dateien macht. Diesen habe ich heute morgen noch erweitert, so das auch die Templates mit der Endung .erb ueberprueft werden. Wer die beiden Kommandos manuell ausfuehren moechte, sie sind wie folgt: Pruefen der Syntax […]

  • Puppet: Syntaxpruefung mit puppet-lint

    Mit dem Tool puppet-lint kann man die Syntax seiner puppet manifest Dateien pruefen. Die Installation erfolgt aus den Repositories: sudo aptitude install puppet-lint Die Syntaxpruefung geht dann mit dem Aufruf: puppet-lint –with-filename /etc/puppet/modules Falls es Auffaelligkeiten gibt werden diese auf der Kommandozeile ausgegeben: root@host:~# puppet-lint –with-filename /etc/puppet/modules/ foo/manifests/init.pp – WARNING: line has more than 80 […]

  • HowTo: vim syntax highlighting for Lego Mindstorms NXC files

    Fuer ein Syntaxhighlighting vom NXC-Dateien die Datei nxc.vim herunterladen (link) und in dem Verzeichnis ~/.vim/syntax/ ablegen. Danach die .vimrc oeffnen und die folgenden Zeilen hinzufuegen: syntax on filetype on au BufNewFile,BufRead *.nxc set filetype=nxc Voila: