Module: BrickFTP
- Defined in:
- lib/brick_ftp.rb,
lib/brick_ftp/api.rb,
lib/brick_ftp/client.rb,
lib/brick_ftp/version.rb,
lib/brick_ftp/api/base.rb,
lib/brick_ftp/api/file.rb,
lib/brick_ftp/api/user.rb,
lib/brick_ftp/api/group.rb,
lib/brick_ftp/api/bundle.rb,
lib/brick_ftp/api/folder.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_definition.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 Classes: APIComponent, Client, Configuration, HTTPClient, LogFormatter
Constant Summary collapse
- VERSION =
"0.3.5"
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.
40 41 42 |
# File 'lib/brick_ftp.rb', line 40 def self.config @config ||= BrickFTP::Configuration.new end |
.config=(config) ⇒ BrickFTP::Configuration
Set configuration.
48 49 50 51 |
# File 'lib/brick_ftp.rb', line 48 def self.config=(config) raise TypeError unless config.is_a?(BrickFTP::Configuration) @config = config end |
.configure {|config| ... } ⇒ Object
Configure some settings.
64 65 66 |
# File 'lib/brick_ftp.rb', line 64 def self.configure yield(config) end |
.logger ⇒ Logger
Return logger object.
70 71 72 |
# File 'lib/brick_ftp.rb', line 70 def self.logger config.logger end |