Module: BrickFTP

Defined in:
lib/brick_ftp.rb,
lib/brick_ftp/types.rb,
lib/brick_ftp/utils.rb,
lib/brick_ftp/client.rb,
lib/brick_ftp/version.rb,
lib/brick_ftp/core_ext.rb,
lib/brick_ftp/types/file.rb,
lib/brick_ftp/types/user.rb,
lib/brick_ftp/restful_api.rb,
lib/brick_ftp/types/group.rb,
lib/brick_ftp/types/bundle.rb,
lib/brick_ftp/types/upload.rb,
lib/brick_ftp/core_ext/hash.rb,
lib/brick_ftp/types/history.rb,
lib/brick_ftp/types/behavior.rb,
lib/brick_ftp/utils/chunk_io.rb,
lib/brick_ftp/core_ext/struct.rb,
lib/brick_ftp/types/bundle_zip.rb,
lib/brick_ftp/types/permission.rb,
lib/brick_ftp/types/site_usage.rb,
lib/brick_ftp/restful_api/client.rb,
lib/brick_ftp/types/notification.rb,
lib/brick_ftp/types/user_api_key.rb,
lib/brick_ftp/core_ext/struct/new.rb,
lib/brick_ftp/restful_api/command.rb,
lib/brick_ftp/restful_api/get_user.rb,
lib/brick_ftp/types/bundle_content.rb,
lib/brick_ftp/types/file_in_bundle.rb,
lib/brick_ftp/core_ext/hash/compact.rb,
lib/brick_ftp/restful_api/get_group.rb,
lib/brick_ftp/types/user_public_key.rb,
lib/brick_ftp/restful_api/get_bundle.rb,
lib/brick_ftp/restful_api/list_users.rb,
lib/brick_ftp/types/group_membership.rb,
lib/brick_ftp/restful_api/copy_folder.rb,
lib/brick_ftp/restful_api/count_users.rb,
lib/brick_ftp/restful_api/create_user.rb,
lib/brick_ftp/restful_api/delete_user.rb,
lib/brick_ftp/restful_api/get_api_key.rb,
lib/brick_ftp/restful_api/list_groups.rb,
lib/brick_ftp/restful_api/move_folder.rb,
lib/brick_ftp/restful_api/search_user.rb,
lib/brick_ftp/restful_api/unlock_user.rb,
lib/brick_ftp/restful_api/update_user.rb,
lib/brick_ftp/restful_api/upload_file.rb,
lib/brick_ftp/restful_api/create_group.rb,
lib/brick_ftp/restful_api/delete_group.rb,
lib/brick_ftp/restful_api/get_behavior.rb,
lib/brick_ftp/restful_api/list_bundles.rb,
lib/brick_ftp/restful_api/list_folders.rb,
lib/brick_ftp/restful_api/start_upload.rb,
lib/brick_ftp/restful_api/update_group.rb,
lib/brick_ftp/restful_api/create_bundle.rb,
lib/brick_ftp/restful_api/create_folder.rb,
lib/brick_ftp/restful_api/delete_bundle.rb,
lib/brick_ftp/restful_api/delete_folder.rb,
lib/brick_ftp/restful_api/download_file.rb,
lib/brick_ftp/restful_api/list_api_keys.rb,
lib/brick_ftp/restful_api/create_api_key.rb,
lib/brick_ftp/restful_api/delete_api_key.rb,
lib/brick_ftp/restful_api/get_bundle_zip.rb,
lib/brick_ftp/restful_api/get_public_key.rb,
lib/brick_ftp/restful_api/get_site_usage.rb,
lib/brick_ftp/restful_api/list_behaviors.rb,
lib/brick_ftp/restful_api/complete_upload.rb,
lib/brick_ftp/restful_api/continue_upload.rb,
lib/brick_ftp/restful_api/create_behavior.rb,
lib/brick_ftp/restful_api/delete_behavior.rb,
lib/brick_ftp/restful_api/get_folder_size.rb,
lib/brick_ftp/restful_api/update_behavior.rb,
lib/brick_ftp/types/folder_contents_count.rb,
lib/brick_ftp/core_ext/hash/symbolize_keys.rb,
lib/brick_ftp/restful_api/add_group_member.rb,
lib/brick_ftp/restful_api/list_permissions.rb,
lib/brick_ftp/restful_api/list_public_keys.rb,
lib/brick_ftp/restful_api/retrieve_history.rb,
lib/brick_ftp/restful_api/create_permission.rb,
lib/brick_ftp/restful_api/create_public_key.rb,
lib/brick_ftp/restful_api/delete_permission.rb,
lib/brick_ftp/restful_api/delete_public_key.rb,
lib/brick_ftp/restful_api/get_file_in_bundle.rb,
lib/brick_ftp/restful_api/list_notifications.rb,
lib/brick_ftp/restful_api/create_notification.rb,
lib/brick_ftp/restful_api/delete_notification.rb,
lib/brick_ftp/restful_api/remove_group_member.rb,
lib/brick_ftp/restful_api/update_group_member.rb,
lib/brick_ftp/restful_api/create_user_in_group.rb,
lib/brick_ftp/restful_api/list_bundle_contents.rb,
lib/brick_ftp/restful_api/count_folder_contents.rb,
lib/brick_ftp/restful_api/list_folder_behaviors.rb,
lib/brick_ftp/restful_api/retrieve_file_history.rb,
lib/brick_ftp/restful_api/retrieve_site_history.rb,
lib/brick_ftp/restful_api/retrieve_user_history.rb,
lib/brick_ftp/types/ignore_undefined_attributes.rb,
lib/brick_ftp/restful_api/retrieve_login_history.rb,
lib/brick_ftp/restful_api/retrieve_folder_history.rb

Defined Under Namespace

Modules: CoreExt, RESTfulAPI, Types, Utils Classes: Client

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 =
'2.1.3'