Module: ActiveStorageValidations::ASVCommandable

Extended by:
ActiveSupport::Concern
Included in:
Analyzer
Defined in:
lib/active_storage_validations/shared/asv_commandable.rb

Overview

ActiveStorageValidations::ASVCommandable

Runs external analyzer commands with an optional deadline and process-group kill. Used by analyzers that shell out (ffprobe, pdfinfo, file, identify).

Defined Under Namespace

Classes: CommandResult

Constant Summary collapse

TERM_GRACE_SECONDS =
1