class DownloaderCLI

Defined in:

libs/cli.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(options : DownloaderOptions) #

[View source]

Instance Method Detail

def api_client #

[View source]
def check_downloader #

[View source]
def create_ranges #

[View source]
def create_workers #

[View source]
def download(client, range, count = 0) #

[View source]
def download_dir #

[View source]
def main_downloader #

[View source]
def merge_downloads #

[View source]
def print_stats #

[View source]
def range_downloader #

[View source]
def range_hex(range) #

[View source]
def range_unhex(range) #

[View source]
def set_etag(range, response) #

[View source]
def start #

[View source]
def strip_count(content) #

[View source]
def worker_download(fid) #

[View source]
def write_etags #

[View source]
def write_file(range, response, rhex, content) #

[View source]