freezer.storage.fslike module¶
-
class
freezer.storage.fslike.FsLikeStorage(storage_path, max_segment_size, skip_prepare=False)¶ Bases:
freezer.storage.physical.PhysicalStorage-
add_stream(stream, package_name, headers=None)¶ - Parameters
stream – data
package_name – path
headers – backup metadata information
- Returns
-
backup_blocks(backup)¶ - Parameters
backup (freezer.storage.base.Backup) –
- Returns
-
info()¶
-
abstract
open(filename, mode)¶ - Parameters
filename (str) –
mode (str) –
- Returns
-
prepare()¶ Creates directories, containers :return: nothing
-
write_backup(rich_queue, backup)¶ Stores backup in storage :type rich_queue: freezer.utils.streaming.RichQueue :type backup: freezer.storage.base.Backup
-