ingest.scan.configuration.json package¶
Submodules¶
ingest.scan.configuration.json.configuration_v6 module¶
Manages the v6 batch configuration schema
-
class
ingest.scan.configuration.json.configuration_v6.
ScanConfigurationV6
(configuration, do_validate=False)¶ Bases:
object
Represents the configuration for a running Scan instance. The configuration includes details about mounting the transfer directory, the suffix for identifying files still being transferred, and regular expressions to identify files to ingest and how to store them.
-
get_configuration
()¶ Returns the scan configuration represented by this JSON
Returns: The scan configuration Return type: ingest.scan.configuration.scan_configuration.ScanConfiguration
:
-
get_dict
()¶ Returns the internal dictionary that represents this Strike process configuration.
Returns: The internal dictionary Return type: dict
-
-
ingest.scan.configuration.json.configuration_v6.
convert_config_to_v6_json
(config)¶ Returns the v6 scan configuration JSON for the given configuration
Parameters: config ( ingest.scan.configuration.scan_configuration.ScanConfiguration
) – The scan configurationReturns: The v6 scan configuration JSON Return type: ingest.scan.configuration.json.configuration_v6.ScanConfigurationV6