class ChefCLI::PolicyfileServices::RmPolicy
def gather_policy_data_for_undo
def gather_policy_data_for_undo revisions = policy_revision_data["revisions"].keys revisions.each do |revision_id| policy_revision_data = http_client.get("/policies/#{policy_name}/revisions/#{revision_id}") policy_groups = policy_groups_using_revision(revision_id) if policy_groups.empty? undo_record.add_policy_revision(policy_name, nil, policy_revision_data) else policy_groups.each do |policy_group| undo_record.add_policy_revision(policy_name, policy_group, policy_revision_data) end end end end