Module: AppleEpf

Defined in:
lib/apple_epf.rb,
lib/apple_epf/main.rb,
lib/apple_epf/errors.rb,
lib/apple_epf/finder.rb,
lib/apple_epf/parser.rb,
lib/apple_epf/logging.rb,
lib/apple_epf/version.rb,
lib/apple_epf/extractor.rb,
lib/apple_epf/downloader.rb,
lib/apple_epf/download_processor.rb

Defined Under Namespace

Modules: Finder, Logging Classes: AriaDownloadProcessor, BadCredentialsError, CurbDownloadProcessor, CurlError, DownloadProcessor, Downloader, DownloaderError, Extractor, FileNotExist, Full, Incremental, Main, Md5CompareError, Parser

Constant Summary collapse

FILE_TYPES =
%w( full incremental )
VERSION =
"1.2.1"
@@apple_id =
"test"
@@apple_password =
"test"
@@download_retry_count =
3
@@concurrent_downloads =
2
@@download_processor =
AppleEpf::CurbDownloadProcessor
@@keep_tbz_after_extract =
log_to_console
@@extract_dir =
[Dir.tmpdir, 'epm_files'].join('/')
@@log_file =
'/dev/null'
@@files_matrix =
{popularity: ['application_popularity_per_genre']}.freeze

Class Method Summary collapse

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (AppleEpf)

    the object that the method was called on



49
50
51
# File 'lib/apple_epf.rb', line 49

def self.configure
  yield self
end