Skip to content
This repository was archived by the owner on Mar 16, 2021. It is now read-only.

Commit 86df60c

Browse files
author
Max Woolf
committed
resolve merge
1 parent 4b0003d commit 86df60c

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ POST /certificate_request
6767
"zone": "CLOUDFLARE DOMAIN ZONE",
6868
"heroku_app_name": "NAME OF HEROKU APP",
6969
"cloudflare_api_key": "API KEY OF CLOUDFLARE ACCOUNT",
70-
"cloudflare_email": "CLOUDFLARE EMAIL ADDRESS"
70+
"cloudflare_email": "CLOUDFLARE EMAIL ADDRESS",
71+
"heroku_oauth_token": "HEROKU OAUTH TOKEN"
7172
}
7273
```
7374

app.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@
2323
status 200
2424
token = SecureRandom.hex
2525
$redis.setex("status_#{token}", 3600, "queued")
26+
<<<<<<< 4b0003d9160961f0c8ed3a19b1026d60e3f29373
2627
CloudflareChallengeWorker.perform_async(@request_payload["zone"], @request_payload["domains"], token, @request_payload["heroku_app_name"], false, { email: @request_payload['cloudflare_email'], api_key: @request_payload['cloudflare_api_key'] }, heroku: { oauth_key: @request_payload['heroku_api_key']})
28+
=======
29+
CloudflareChallengeWorker.perform_async(@request_payload["zone"], @request_payload["domains"], token, @request_payload["heroku_app_name"], false, { email: @request_payload['cloudflare_email'], api_key: @request_payload['cloudflare_api_key'] }, heroku: { oauth_key: @request_payload['heroku_oauth_token']})
30+
>>>>>>> resolve merge
2731
{ status: 'queued', uuid: token, url: "#{request.env['rack.url_scheme']}://#{request.env['HTTP_HOST']}/certificate_request/#{token}?auth_token=#{ENV['AUTH_TOKEN']}" }.to_json
2832
else
2933
status 422

lib/certificate_generator.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ def initialize(options = {})
99

1010
Logger.log('Creating challenge records', generator: self)
1111
@challenge.create_challenge_records
12-
Logger.log('Sleeping for 60 seconds', generator: self)
13-
sleep(60) unless ENV['ENVIRONMENT'] == 'test'
12+
Logger.log('Sleeping for 120 seconds', generator: self)
13+
sleep(120) unless ENV['ENVIRONMENT'] == 'test'
1414
@challenge.verify
1515

1616
@csr = Acme::Client::CertificateRequest.new(names: @challenge.domains)

0 commit comments

Comments
 (0)