Module: ClickSession
- Defined in:
- lib/click_session/sync.rb,
lib/click_session/async.rb,
lib/click_session/version.rb,
lib/click_session/webhook.rb,
lib/click_session/notifier.rb,
lib/click_session/exceptions.rb,
lib/click_session/web_runner.rb,
lib/click_session/configuration.rb,
lib/click_session/s3_connection.rb,
lib/click_session/session_state.rb,
lib/click_session/status_reporter.rb,
lib/click_session/s3_file_uploader.rb,
lib/click_session/response_serializer.rb,
lib/click_session/web_runner_processor.rb,
lib/click_session/click_session_processor.rb,
lib/click_session/failure_status_reporter.rb,
lib/click_session/webhook_model_serializer.rb,
lib/click_session/successful_status_reporter.rb,
lib/generators/click_session/install_generator.rb
Defined Under Namespace
Classes: Async, ClickSessionProcessor, Configuration, ConfigurationError, Error, FailureStatusReporter, InstallGenerator, Notifier, ResponseSerializer, S3Connection, S3FileUploader, SessionState, StatusReporter, SuccessfulStatusReporter, Sync, TooManyRetriesError, WebRunner, WebRunnerProcessor, Webhook, WebhookModelSerializer
Constant Summary
collapse
- VERSION =
"0.1.1"
- @@configuration =
nil
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
14
15
16
|
# File 'lib/click_session/configuration.rb', line 14
def self.configuration
@@configuration || configure
end
|
4
5
6
7
8
9
10
11
12
|
# File 'lib/click_session/configuration.rb', line 4
def self.configure
@@configuration = Configuration.new
if block_given?
yield configuration
end
configuration
end
|