28 lines
649 B
Python
28 lines
649 B
Python
"""Migration package exports"""
|
|
from .copy import (
|
|
CopyMigrationStrategy,
|
|
FastCopyStrategy,
|
|
SafeCopyStrategy,
|
|
ReferenceCopyStrategy
|
|
)
|
|
from .hardlink import (
|
|
HardlinkMigrationStrategy,
|
|
SymlinkMigrationStrategy,
|
|
DedupHardlinkStrategy
|
|
)
|
|
from .engine import MigrationEngine
|
|
from ._protocols import IMigrationStrategy, IMigrationEngine
|
|
|
|
__all__ = [
|
|
'CopyMigrationStrategy',
|
|
'FastCopyStrategy',
|
|
'SafeCopyStrategy',
|
|
'ReferenceCopyStrategy',
|
|
'HardlinkMigrationStrategy',
|
|
'SymlinkMigrationStrategy',
|
|
'DedupHardlinkStrategy',
|
|
'MigrationEngine',
|
|
'IMigrationStrategy',
|
|
'IMigrationEngine',
|
|
]
|