verify_to_sasquatch.py¶
Upload Measurement datasets from a Butler repository to Sasquatch.
This script handles metric values persisted directly using lsst.verify tooling. It is neither necessary nor useful for MetricMeasurementBundles created using analysis_tools tooling, and is provided solely for backwards compatibility with the older system.
usage: verify_to_sasquatch.py [-h] --dataset DATASET [--test] [--where WHERE]
                              [--date-created DATE_CREATED] [--extra EXTRA]
                              [--namespace NAMESPACE] [--url BASE_URL]
                              [--token TOKEN]
                              repo collections [collections ...]
positional arguments¶
- repo¶
 The Butler repository from which to upload metric values.
- collections¶
 The collection(s) in which to search for metric values. These can be specified in any notation recognized by Middleware.
options¶
- -h, --help¶
 show this help message and exit
- --dataset <dataset>¶
 The dataset on which the metrics were measured.
- --test¶
 Run this command while uploading to the lsst.debug test namespace. Any –namespace argument is ignored.
- --where <where>¶
 Butler query to select metric values for upload (default: all values).
- --date-created <date_created>¶
 ISO8601 formatted datetime in UTC for the Measurement creation date, e.g. 2021-06-30T22:28:25Z. If not provided, the run time or current time is used.
- --extra¶
 Extra field (in the form key=value) to be added to any records uploaded to Sasquatch. See SasquatchDispatcher.dispatch and .dispatchRef for more details. The –extra argument can be passed multiple times.
Sasquatch API arguments¶
- --namespace <namespace>¶
 The Sasquatch namespace to which to upload the metric values (default: lsst.dm)
- --url <base_url>¶
 Root URL of Sasquatch proxy server (default: https://usdf-rsp-dev.slac.stanford.edu/sasquatch-rest-proxy/).
- --token <token>¶
 Authentication token for the proxy server.