genvid.toolbox.SyncComparisonMode

class genvid.toolbox.SyncComparisonMode

Bases: Enum

An enum.Enum of how to validate if a file has been modified or not.

New in version 1.46.0.

Strict = 'strict'

Compare with checksum, filename and size, but ignore ctime.

Safe = 'safe'

Compare with filename, size, and ctime but ignore checksum.

Fast = 'fast'

Compare with filename and size only.

Never = 'never'

Always returns false.

static never(_left: FileStats, _right: FileStats) bool
static fast(left: FileStats, right: FileStats) bool
static safe(left: FileStats, right: FileStats) bool
static strict(left: FileStats, right: FileStats) bool
compare(left: FileStats, right: FileStats) bool
safe_compare(left: Optional[FileStats], right: Optional[FileStats]) bool
class sync.SyncComparisonMode

Implementation of genvid.toolbox.SyncComparisonMode