summaryrefslogtreecommitdiff
path: root/lib/chef/platform/provider_mapping.rb
diff options
context:
space:
mode:
authorJordan Evans <jordane@osuosl.org>2014-06-27 13:00:14 -0700
committerJordan Evans <jordane@osuosl.org>2014-06-27 13:00:14 -0700
commitf798708c46ce9d919ef32151ed6729ed186b0c4a (patch)
treecd3a408941f2b88859fbf8c3b631d3979c34fb78 /lib/chef/platform/provider_mapping.rb
parent0733a6b7982205b76a88cb6cae0b0ee7625e62b4 (diff)
downloadchef-f798708c46ce9d919ef32151ed6729ed186b0c4a.tar.gz
use systemd on oracle, scientific 7 too
Diffstat (limited to 'lib/chef/platform/provider_mapping.rb')
-rw-r--r--lib/chef/platform/provider_mapping.rb10
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/chef/platform/provider_mapping.rb b/lib/chef/platform/provider_mapping.rb
index 4e3c16165d..dd1b5186cf 100644
--- a/lib/chef/platform/provider_mapping.rb
+++ b/lib/chef/platform/provider_mapping.rb
@@ -154,10 +154,13 @@ class Chef
},
:scientific => {
:default => {
- :service => Chef::Provider::Service::Redhat,
+ :service => Chef::Provider::Service::Systemd,
:cron => Chef::Provider::Cron,
:package => Chef::Provider::Package::Yum,
:mdadm => Chef::Provider::Mdadm
+ },
+ "< 7" => {
+ :service => Chef::Provider::Service::Redhat
}
},
:fedora => {
@@ -194,10 +197,13 @@ class Chef
},
:oracle => {
:default => {
- :service => Chef::Provider::Service::Redhat,
+ :service => Chef::Provider::Service::Systemd,
:cron => Chef::Provider::Cron,
:package => Chef::Provider::Package::Yum,
:mdadm => Chef::Provider::Mdadm
+ },
+ "< 7" => {
+ :service => Chef::Provider::Service::Redhat
}
},
:redhat => {