# File lib/dragonfly/server.rb, line 76 def url_for(job, opts={}) opts = opts.dup host = opts.delete(:host) || url_host path_prefix = opts.delete(:path_prefix) || url_path_prefix params = job.url_attributes.extract(url_mapper.params_in_url) params.merge!(stringify_keys(opts)) params['job'] = job.serialize params['sha'] = job.sha if verify_urls url = url_mapper.url_for(params) "#{host}#{path_prefix}#{url}" end