summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanielsdeleo <dan@getchef.com>2015-01-22 18:08:29 -0800
committerdanielsdeleo <dan@getchef.com>2015-01-27 12:46:14 -0800
commit4fafa081d8418e40b29c8b6fae92ff850a8191f1 (patch)
tree931e373860eaa8c7114cdc0bc52c574eb41c5d29
parentf86c252d761f34943da1df1b055c0b0994c0d0d9 (diff)
downloadchef-4fafa081d8418e40b29c8b6fae92ff850a8191f1.tar.gz
Add ChefFS data handling for policies
-rw-r--r--lib/chef/chef_fs/data_handler/policy_data_handler.rb11
-rw-r--r--lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb3
2 files changed, 14 insertions, 0 deletions
diff --git a/lib/chef/chef_fs/data_handler/policy_data_handler.rb b/lib/chef/chef_fs/data_handler/policy_data_handler.rb
new file mode 100644
index 0000000000..9c1be5ea64
--- /dev/null
+++ b/lib/chef/chef_fs/data_handler/policy_data_handler.rb
@@ -0,0 +1,11 @@
+require 'chef/chef_fs/data_handler/data_handler_base'
+
+class Chef
+ module ChefFS
+ module DataHandler
+ class PolicyDataHandler < DataHandlerBase
+ end
+ end
+ end
+end
+
diff --git a/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb b/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb
index ac272d4c1a..132d6a2b7e 100644
--- a/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb
+++ b/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb
@@ -26,6 +26,7 @@ require 'chef/chef_fs/data_handler/client_data_handler'
require 'chef/chef_fs/data_handler/environment_data_handler'
require 'chef/chef_fs/data_handler/node_data_handler'
require 'chef/chef_fs/data_handler/role_data_handler'
+require 'chef/chef_fs/data_handler/policy_data_handler'
require 'chef/chef_fs/data_handler/user_data_handler'
require 'chef/chef_fs/data_handler/group_data_handler'
require 'chef/chef_fs/data_handler/container_data_handler'
@@ -169,6 +170,8 @@ class Chef
Chef::ChefFS::DataHandler::NodeDataHandler.new
when 'roles'
Chef::ChefFS::DataHandler::RoleDataHandler.new
+ when 'policies'
+ Chef::ChefFS::DataHandler::PolicyDataHandler.new
when 'users'
Chef::ChefFS::DataHandler::UserDataHandler.new
when 'groups'