datentraeger

geistige Umweltverschmutzung

Puppet und +=

October 29, 2025 openvox Puppet

+= wurde ja bereits bei Puppet 4 (?) nicht mehr akzeptiert. Nun habe ich von Puppet 7 auf 8 aktualisiert (genauergesagt auf OpenVox 8, aber das ist eine andere Geschichte…)

Nun habe ich mir dieses Thema nochmals angeschaut und es gibt eine einigermassen akzeptable Lösung

$fragments = delete_undef_values([
    $users   ? { undef => undef, default => "users='${users}'" }, 
    $project ? { undef => undef, default => "project='${project}'" },
    $tracker ? { undef => undef, default => "tracker='${tracker}'" },
  ])
#nun zusammenflicken..
$croncommand = join($fragments, ' ')

+= hatte ich trotzdem lieber… aber naja, das wird seine Gründe haben (der Link zum Ticket PUP-2972 scheint nicht mehr zu funktionieren….)

300'000 zum zweiten !

Ranger bulkrename

Search
Posts
  • Mehrere Audiospuren in ein Videofile
  • Printer offline nach SNMP Anpassungen
  • Ranger bulkrename
  • Puppet und +=
  • 300’000 zum zweiten !
Archives
Categories
Tags
3D-Printing Android Apple Arch Backup BBOS/QNX cli Database Debian/GNU Linux Docker foo.li FSFE git Gnome Gnusocial Groupware irc IT Java LaTeX lvm Mail Mobile Movies Multimedia Music Nonsense Office Packaging PHP Puppet Redmine SQL Think-About Uncategorized Vaping vim Virtualisierung Volvo Web Win WTF www-links X11 XMPP
Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Blogroll
  • Datentraeger Pics
  • foo.li systeme + software
  • GnuSocial.li
Proudly powered by WordPress | Theme: Doo by ThemeVS.