summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/chef/platform.rb8
-rw-r--r--spec/unit/platform_spec.rb3
2 files changed, 10 insertions, 1 deletions
diff --git a/lib/chef/platform.rb b/lib/chef/platform.rb
index 6e6de6004e..b176e9c731 100644
--- a/lib/chef/platform.rb
+++ b/lib/chef/platform.rb
@@ -72,6 +72,14 @@ class Chef
:mdadm => Chef::Provider::Mdadm
}
},
+ :gcel => {
+ :default => {
+ :package => Chef::Provider::Package::Apt,
+ :service => Chef::Provider::Service::Debian,
+ :cron => Chef::Provider::Cron,
+ :mdadm => Chef::Provider::Mdadm
+ }
+ },
:linaro => {
:default => {
:package => Chef::Provider::Package::Apt,
diff --git a/spec/unit/platform_spec.rb b/spec/unit/platform_spec.rb
index b09a68b528..6897837a42 100644
--- a/spec/unit/platform_spec.rb
+++ b/spec/unit/platform_spec.rb
@@ -35,7 +35,8 @@ describe "Chef::Platform supports" do
:solaris,
:mswin,
:mingw32,
- :windows
+ :windows,
+ :gcel
].each do |platform|
it "#{platform}" do
Chef::Platform.platforms.should have_key(platform)