class ChefCLI::PolicyfileServices::ExportRepo
def initialize(policyfile: nil, export_dir: nil, root_dir: nil, archive: false, force: false, policy_group: nil)
def initialize(policyfile: nil, export_dir: nil, root_dir: nil, archive: false, force: false, policy_group: nil) @root_dir = root_dir @export_dir = File.expand_path(export_dir) @archive = archive @force_export = force @ui = UI.new @policy_data = nil @policyfile_lock = nil @policy_group = policy_group @policy_group ||= "local".freeze policyfile_rel_path = policyfile || "Policyfile.rb" policyfile_full_path = File.expand_path(policyfile_rel_path, root_dir) @storage_config = Policyfile::StorageConfig.new.use_policyfile(policyfile_full_path) @staging_dir = nil end