Method: ChefDK::PolicyfileServices::Push#run

Defined in:
lib/chef-dk/policyfile_services/push.rb

#runObject



79
80
81
82
83
84
85
86
87
88
# File 'lib/chef-dk/policyfile_services/push.rb', line 79

def run
  unless File.exist?(lockfile_path)
    raise LockfileNotFound, "No lockfile at #{lockfile_path} - you need to run `install` before `push`"
  end

  validate_lockfile
  write_updated_lockfile
  upload_policy

end