diff options
author | Claire McQuin <claire@getchef.com> | 2015-09-08 14:57:10 -0700 |
---|---|---|
committer | Claire McQuin <claire@getchef.com> | 2015-09-08 14:57:10 -0700 |
commit | 2517cae8ac1b52c9a5eca1347a63c072a97e2c4c (patch) | |
tree | 115856aabaa25be95e1b018098ca13e2d3de04fd /lib | |
parent | 998e13adbda5e964d2f8d17ebd8f216f752244a6 (diff) | |
download | chef-2517cae8ac1b52c9a5eca1347a63c072a97e2c4c.tar.gz |
Rename refresh_mode_disabled? to dsc_refresh_mode_disabled?mcquin/dsc_resource_spec
Diffstat (limited to 'lib')
-rw-r--r-- | lib/chef/platform/query_helpers.rb | 2 | ||||
-rw-r--r-- | lib/chef/provider/dsc_resource.rb | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/chef/platform/query_helpers.rb b/lib/chef/platform/query_helpers.rb index ea86ab227f..2dd33ea190 100644 --- a/lib/chef/platform/query_helpers.rb +++ b/lib/chef/platform/query_helpers.rb @@ -53,7 +53,7 @@ class Chef Gem::Version.new("5.0.10018.0") end - def refresh_mode_disabled?(node) + def dsc_refresh_mode_disabled?(node) require 'chef/util/powershell/cmdlet' cmdlet = Chef::Util::Powershell::Cmdlet.new(node, "Get-DscLocalConfigurationManager", :object) metadata = cmdlet.run!.return_value diff --git a/lib/chef/provider/dsc_resource.rb b/lib/chef/provider/dsc_resource.rb index 31c6c078f4..65830131ab 100644 --- a/lib/chef/provider/dsc_resource.rb +++ b/lib/chef/provider/dsc_resource.rb @@ -59,7 +59,7 @@ class Chef a.block_action! end requirements.assert(:run) do |a| - a.assertion { refresh_mode_disabled? } + a.assertion { dsc_refresh_mode_disabled? } err = ["The LCM must have its RefreshMode set to Disabled. "] a.failure_message Chef::Exceptions::ProviderNotFound, err.join(' ') a.whyrun err + ["Assuming a previous resource sets the RefreshMode."] @@ -84,8 +84,8 @@ class Chef run_context && Chef::Platform.supports_dsc_invoke_resource?(node) end - def refresh_mode_disabled? - Chef::Platform.refresh_mode_disabled?(node) + def dsc_refresh_mode_disabled? + Chef::Platform.dsc_refresh_mode_disabled?(node) end def generate_description |