summaryrefslogtreecommitdiff
path: root/lib/ohai/plugins/rpm.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ohai/plugins/rpm.rb')
-rw-r--r--lib/ohai/plugins/rpm.rb20
1 files changed, 11 insertions, 9 deletions
diff --git a/lib/ohai/plugins/rpm.rb b/lib/ohai/plugins/rpm.rb
index c131ad50..c4247c54 100644
--- a/lib/ohai/plugins/rpm.rb
+++ b/lib/ohai/plugins/rpm.rb
@@ -22,16 +22,18 @@ Ohai.plugin(:Rpm) do
provides "rpm"
optional "true"
- MACROS_MARKER = /========================/.freeze
+ MACROS_MARKER = /========================/.freeze unless defined?(MACROS_MARKER)
- DO_NOT_SPLIT = %w{
- build_arch
- build_os
- install_arch
- install_os
- archcolor
- optflags
- }.freeze
+ unless defined?(DO_NOT_SPLIT)
+ DO_NOT_SPLIT = %w{
+ build_arch
+ build_os
+ install_arch
+ install_os
+ archcolor
+ optflags
+ }.freeze
+ end
collect_data(:aix, :darwin, :dragonflybsd, :freebsd, :linux, :netbsd, :openbsd, :solaris2) do
rpm_path = which("rpm")