Class: Yobi::BackupVerboseStatus

Inherits:
FancyHash
  • Object
show all
Defined in:
lib/yobi/repository/backup.rb,
sig/yobi.rbs

Overview

One "verbose_status" message from a backup run, one per file. Only emitted when verbose: true is passed to Yobi::Repository#backup.

Instance Method Summary collapse

Methods inherited from FancyHash

#initialize, #inspect, #pretty_print

Constructor Details

This class inherits a constructor from Yobi::FancyHash

Instance Method Details

#actionString

Returns:

  • (String)


241
242
243
# File 'lib/yobi/repository/backup.rb', line 241

def action
  self["action"]
end

#data_sizeInteger

Returns:

  • (Integer)


253
254
255
# File 'lib/yobi/repository/backup.rb', line 253

def data_size
  self["data_size"]
end

#data_size_in_repoInteger

Returns:

  • (Integer)


257
258
259
# File 'lib/yobi/repository/backup.rb', line 257

def data_size_in_repo
  self["data_size_in_repo"]
end

#durationInteger

Returns:

  • (Integer)


249
250
251
# File 'lib/yobi/repository/backup.rb', line 249

def duration
  self["duration"]
end

#itemString

Returns:

  • (String)


245
246
247
# File 'lib/yobi/repository/backup.rb', line 245

def item
  self["item"]
end

#metadata_sizeInteger

Returns:

  • (Integer)


261
262
263
# File 'lib/yobi/repository/backup.rb', line 261

def 
  self["metadata_size"]
end

#metadata_size_in_repoInteger

Returns:

  • (Integer)


265
266
267
# File 'lib/yobi/repository/backup.rb', line 265

def 
  self["metadata_size_in_repo"]
end

#total_filesInteger

Returns:

  • (Integer)


269
270
271
# File 'lib/yobi/repository/backup.rb', line 269

def total_files
  self["total_files"]
end