Module: BrickFTP
- Defined in:
- lib/brick_ftp.rb,
lib/brick_ftp/api.rb,
lib/brick_ftp/cli.rb,
lib/brick_ftp/client.rb,
lib/brick_ftp/version.rb,
lib/brick_ftp/webhook.rb,
lib/brick_ftp/api/base.rb,
lib/brick_ftp/api/file.rb,
lib/brick_ftp/api/user.rb,
lib/brick_ftp/cli/main.rb,
lib/brick_ftp/cli/site.rb,
lib/brick_ftp/api/group.rb,
lib/brick_ftp/api/bundle.rb,
lib/brick_ftp/api/folder.rb,
lib/brick_ftp/cli/config.rb,
lib/brick_ftp/api/history.rb,
lib/brick_ftp/http_client.rb,
lib/brick_ftp/api/behavior.rb,
lib/brick_ftp/api_component.rb,
lib/brick_ftp/configuration.rb,
lib/brick_ftp/log_formatter.rb,
lib/brick_ftp/api/permission.rb,
lib/brick_ftp/api/public_key.rb,
lib/brick_ftp/api/site_usage.rb,
lib/brick_ftp/api_definition.rb,
lib/brick_ftp/webhook/request.rb,
lib/brick_ftp/api/history/file.rb,
lib/brick_ftp/api/history/site.rb,
lib/brick_ftp/api/history/user.rb,
lib/brick_ftp/api/notification.rb,
lib/brick_ftp/api/history/login.rb,
lib/brick_ftp/api/authentication.rb,
lib/brick_ftp/api/bundle_content.rb,
lib/brick_ftp/api/file_operation.rb,
lib/brick_ftp/api/history/folder.rb,
lib/brick_ftp/api/bundle_download.rb,
lib/brick_ftp/api/folder_behavior.rb,
lib/brick_ftp/api/file_operation/copy.rb,
lib/brick_ftp/api/file_operation/move.rb,
lib/brick_ftp/api/file_operation/upload.rb,
lib/brick_ftp/api/authentication/session.rb
Defined Under Namespace
Modules: API, APIDefinition, CLI, Webhook Classes: APIComponent, Client, Configuration, HTTPClient, LogFormatter
Constant Summary collapse
- IP_ADDRESSES =
%w( 54.193.69.72 54.193.69.200 54.193.65.189 54.193.69.198 54.208.20.30 54.209.242.244 54.209.231.233 54.208.198.60 54.209.231.99 54.209.246.178 54.209.91.52 54.208.63.151 54.209.246.217 54.209.222.205 54.208.169.75 52.8.210.89 52.74.166.120 52.64.2.88 52.17.96.203 52.28.101.76 54.232.253.47 54.64.240.152 52.74.188.115 52.64.6.120 52.18.87.39 52.29.176.178 54.207.27.239 52.68.4.44 ).freeze
- VERSION =
'0.6.0'.freeze
Class Method Summary collapse
-
.config ⇒ BrickFTP::Configuration
Return configuration.
-
.config=(config) ⇒ BrickFTP::Configuration
Set configuration.
-
.configure {|config| ... } ⇒ Object
Configure some settings.
-
.logger ⇒ Logger
Return logger object.
Class Method Details
.config ⇒ BrickFTP::Configuration
Return configuration. If it has not been configured yet, initialize configuration.
80 81 82 |
# File 'lib/brick_ftp.rb', line 80 def self.config @config ||= BrickFTP::Configuration.new end |
.config=(config) ⇒ BrickFTP::Configuration
Set configuration.
88 89 90 91 |
# File 'lib/brick_ftp.rb', line 88 def self.config=(config) raise TypeError unless config.is_a?(BrickFTP::Configuration) @config = config end |
.configure {|config| ... } ⇒ Object
Configure some settings.
104 105 106 |
# File 'lib/brick_ftp.rb', line 104 def self.configure yield(config) end |
.logger ⇒ Logger
Return logger object.
110 111 112 |
# File 'lib/brick_ftp.rb', line 110 def self.logger config.logger end |