SYMBOL INDEX (80 symbols across 16 files) FILE: app.rb function params_valid? (line 44) | def params_valid? function authenticate! (line 50) | def authenticate! FILE: lib/acme_client_registration.rb class AcmeClientRegistration (line 3) | class AcmeClientRegistration class NoEmailError (line 5) | class NoEmailError < StandardError; end method initialize (line 12) | def initialize(options = {}) FILE: lib/certificate_generation.rb class CertificateGeneration (line 10) | class CertificateGeneration method initialize (line 16) | def initialize(domain, subdomains, debug, app_name, token) method provision! (line 26) | def provision! method deploy_certificate (line 81) | def deploy_certificate(certificate) method redis_key (line 102) | def redis_key method set_status (line 106) | def set_status(status) method set_error (line 110) | def set_error(error) method set_message (line 115) | def set_message(message) method acme_client (line 119) | def acme_client method endpoint (line 123) | def endpoint FILE: lib/certificate_generator.rb class CertificateGenerator (line 3) | class CertificateGenerator method initialize (line 7) | def initialize(options = {}) FILE: lib/challenge.rb class Challenge (line 1) | class Challenge method initialize (line 5) | def initialize(options = {}) method status (line 12) | def status FILE: lib/cloudflare_challenge.rb class CloudflareChallenge (line 4) | class CloudflareChallenge method initialize (line 8) | def initialize(options = {}) method create_challenge_records (line 21) | def create_challenge_records method verify (line 29) | def verify FILE: lib/logger.rb class Logger (line 1) | class Logger method log (line 3) | def self.log(message, options = {}) FILE: lib/provisioners/heroku.rb type Provisioner (line 3) | module Provisioner class Heroku (line 4) | class Heroku method initialize (line 10) | def initialize(options = {}) method provision! (line 27) | def provision! FILE: test/acme_client_registration_test.rb class AcmeClientRegistrationTest (line 3) | class AcmeClientRegistrationTest < MiniTest::Test method setup (line 5) | def setup method teardown (line 9) | def teardown method test_create_an_instance (line 13) | def test_create_an_instance method test_use_the_staging_endpoint (line 20) | def test_use_the_staging_endpoint method test_use_the_live_endpoint (line 27) | def test_use_the_live_endpoint method test_use_the_live_endpoint_by_default (line 34) | def test_use_the_live_endpoint_by_default method test_assign_an_acme_client_with_live_endpoint (line 41) | def test_assign_an_acme_client_with_live_endpoint method test_assign_an_acme_client_with_test_endpoint (line 49) | def test_assign_an_acme_client_with_test_endpoint method test_creating_without_CONTACT_EMAIL_set_should_raise_an_exception (line 57) | def test_creating_without_CONTACT_EMAIL_set_should_raise_an_exception method test_client_should_be_registered_and_agreed_to (line 66) | def test_client_should_be_registered_and_agreed_to FILE: test/app_test.rb class AppTest (line 3) | class AppTest < MiniTest::Test method app (line 7) | def app method setup (line 11) | def setup method teardown (line 15) | def teardown method test_certificate_request_post (line 19) | def test_certificate_request_post method test_certificate_request_with_correct_params (line 24) | def test_certificate_request_with_correct_params method test_certificate_missing_domain_list (line 38) | def test_certificate_missing_domain_list method test_certificate_missing_heroku_app_name (line 47) | def test_certificate_missing_heroku_app_name method test_get_status_of_certificate_request_that_does_not_exist (line 56) | def test_get_status_of_certificate_request_that_does_not_exist method test_get_status_of_certificate_request_that_does_exist (line 66) | def test_get_status_of_certificate_request_that_does_exist FILE: test/certificate_generator_test.rb class CertificateGeneratorTest (line 3) | class CertificateGeneratorTest < MiniTest::Test method setup (line 5) | def setup method teardown (line 9) | def teardown method test_generate_certificate (line 13) | def test_generate_certificate FILE: test/cloudflare_challenge_test.rb class CloudflareChallengeTest (line 3) | class CloudflareChallengeTest < MiniTest::Test method setup (line 5) | def setup method teardown (line 9) | def teardown method test_create_an_instance (line 13) | def test_create_an_instance method test_create_an_instance_with_custom_auth (line 24) | def test_create_an_instance_with_custom_auth method test_set_zone (line 38) | def test_set_zone method test_set_domains (line 49) | def test_set_domains method test_add_challenge_records_to_cloudflare (line 60) | def test_add_challenge_records_to_cloudflare method test_get_list_of_challenges (line 71) | def test_get_list_of_challenges method test_verification (line 82) | def test_verification FILE: test/logger_test.rb class LoggerTest (line 3) | class LoggerTest < MiniTest::Test method setup (line 5) | def setup method teardown (line 11) | def teardown method test_log_a_message_to_console (line 15) | def test_log_a_message_to_console method test_log_with_generator (line 19) | def test_log_with_generator method test_a_log_with_generator_should_also_write_to_redis (line 30) | def test_a_log_with_generator_should_also_write_to_redis FILE: test/provisioners/heroku_test.rb class Provisioner::HerokuTest (line 3) | class Provisioner::HerokuTest < MiniTest::Test method setup (line 5) | def setup method teardown (line 10) | def teardown method test_creating_a_new_heroku_provisioner_should_return_false_if_using_free_dynos (line 14) | def test_creating_a_new_heroku_provisioner_should_return_false_if_usin... method test_creating_a_new_heroku_provisioner_should_return_true_if_successful (line 24) | def test_creating_a_new_heroku_provisioner_should_return_true_if_succe... FILE: workers/cloudflare_challenge_worker.rb class CloudflareChallengeWorker (line 8) | class CloudflareChallengeWorker method perform (line 13) | def perform(zone, domains, token, app_name, debug = true, cloudflare =... FILE: workers/worker.rb class Worker (line 4) | class Worker method perform (line 9) | def perform(domain, subdomains, debug, app_name, token)