Definition at line 48 of file ingest.py.
◆ conflict
lsst.obs.base.gen3.ingest.RawIngestConfig.conflict |
|
static |
Initial value:= ChoiceField(
("What to do if a raw Dataset with the same data ID as an "
"ingested file already exists in the Butler's Collection."),
dtype=str,
allowed={"ignore": ("Do not add the new file to the Collection. If "
"'stash' is not None, the new file will be "
"ingested into the stash Collection instead."),
"fail": ("Raise RuntimeError if a conflict is encountered "
"(which may then be caught if onError == 'continue')."),
},
optional=False,
default="ignore",
)
Definition at line 58 of file ingest.py.
◆ doAddRegions
lsst.obs.base.gen3.ingest.RawIngestConfig.doAddRegions |
|
static |
Initial value:= Field(
dtype=bool,
default=True,
doc="Add regions when ingesting tasks"
)
Definition at line 88 of file ingest.py.
◆ onError
lsst.obs.base.gen3.ingest.RawIngestConfig.onError |
|
static |
Initial value:= ChoiceField(
"What to do if an error (including fatal conflicts) occurs.",
dtype=str,
allowed={"continue": "Warn and continue with the next file.",
"break": ("Stop processing immediately, but leave "
"already-ingested datasets in the repository."),
"rollback": ("Stop processing and attempt to remove aleady-"
"ingested datasets from the repository."),
},
optional=False,
default="continue",
)
Definition at line 76 of file ingest.py.
◆ padRegionAmount
lsst.obs.base.gen3.ingest.RawIngestConfig.padRegionAmount |
|
static |
Initial value:= Field(
dtype=int,
default=0,
doc="Pad an image with specified number of pixels before calculating region"
)
Definition at line 93 of file ingest.py.
◆ stash
lsst.obs.base.gen3.ingest.RawIngestConfig.stash |
|
static |
Initial value:= Field(
"Name of an alternate Collection to hold Datasets that lose conflicts.",
dtype=str,
default=None,
)
Definition at line 71 of file ingest.py.
◆ transfer
lsst.obs.base.gen3.ingest.RawIngestConfig.transfer |
|
static |
Initial value:= ChoiceField(
("How to transfer files (None for no transfer)."),
dtype=str,
allowed={"move": "move",
"copy": "copy",
"hardlink": "hard link",
"symlink": "symbolic (soft) link"},
optional=True,
)
Definition at line 49 of file ingest.py.
The documentation for this class was generated from the following file: