Sha256: d45cd7d04e8e3a7ecf2e4fc7c8e2a497eaa2bb38a0e2c0f2f4ad90e856f089e3
Contents?: true
Size: 1.02 KB
Versions: 189
Compression:
Stored size: 1.02 KB
Contents
module Actions module Pulp module Repository module Presenters class FileUnitPresenter < AbstractSyncPresenter def progress total_bytes == 0 ? 0.01 : finished_bytes.to_f / total_bytes end private def humanized_details ret = [] ret << _("Cancelled.") if cancelled? ret << _("New Files: %s") % num_isos ret.join("\n") end def num_isos task_progress_details && task_progress_details['num_isos'] || 0 end def total_bytes task_progress_details && task_progress_details['total_bytes'] || 0 end def finished_bytes task_progress_details && task_progress_details['finished_bytes'] || 0 end def task_progress_details task_progress && task_progress['iso_importer'] end def task_progress sync_task['progress_report'] end end end end end end
Version data entries
189 entries across 189 versions & 1 rubygems