make motd check for no-backups depend on bacula::not_a_client class rather than local...
authorPeter Palfrader <peter@palfrader.org>
Sun, 8 Sep 2019 10:52:32 +0000 (12:52 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 8 Sep 2019 10:52:32 +0000 (12:52 +0200)
modules/motd/templates/motd.erb

index 4a36532..4fb8971 100644 (file)
@@ -132,7 +132,7 @@ if classes.include?("roles::porterbox")
   purp += "\n " + wrap("Disk space on porter boxes is often limited.  Please respect your fellow porters by cleaning up after yourself and deleting schroots and source/build trees in your ~ as soon as feasible.  DSA reserves the right to recover disk space as necessary.  See <URL:https://dsa.debian.org/doc/schroot/> for a brief tutorial on using schroot.  There may be chroots for architectures other than #{arch} available, please list available chroots to check.")
 end
 
-if ninfo['not-bacula-client'] then
+if classes.include?('bacula::not_a_client') then
   purp += "\n " + wrap("Note that this host is _NOT_ being backed up.  If you care about your data, run your own backups.")
 end