class ChefCLI::Policyfile::SolutionDependencies

def consume_lock_data(lock_data)

def consume_lock_data(lock_data)
  unless lock_data.key?("Policyfile") && lock_data.key?("dependencies")
    msg = %Q|lockfile solution_dependencies must be a Hash of the form `{"Policyfile": [], "dependencies": {} }' (got: #{lock_data.inspect})|
    raise InvalidLockfile, msg
  end
  set_policyfile_deps_from_lock_data(lock_data)
  set_cookbook_deps_from_lock_data(lock_data)
end