This component flags as having been examined by the station mentor and being ready for final export to externally visible locations. It normally also updates the internal clean and averaged data source with the newly passed data.

Usage

da.pass [switches…​] station…​ [times]

Switches

--comment=STRING

This is an optional comment to attach to the pass operation. Ideally this should explain the reasoning for the (re)passing if there is anything anomalous about it.

--detached[=BOOLEAN]

This option causes the data update to be executed in detached processes if available. This allows for better isolation in the event of failure or other problems.

Default: Enabled for more than 31 days

--noupdate[=BOOLEAN]

When enabled, this causes the immediate data update to be skipped. The result is that the clean and averaged data are not updated until the next time the station tasks are run at the appropriate level. This normally means that the data will not be updated until the following night when the execution tasks run automatically.

--profile=STRING

This is the profile name to pass. Multiple profiles can be defined to specify different sets of data that can be passed independently. Consult the station editing configuration for available profiles.

Default: aerosol

--quiet[=BOOLEAN]

If set then no progress output is displayed and any confirmation prompts are bypassed.

Default: Disabled

Arguments

station

This argument is used to specify the station used to look up variables that do not include a station as part of an archive read specification. The station is the three letter GAW station code of the location, such as BND. The argument accepts multiple stations specified as regular expressions and separated by : or ; or ,. For example BND,MLO and (BND|MLO) are two ways of selecting both the BND and MLO stations.

The special value allstations may also be specified to select all stations.

times

This argument may be split into multiple actual program arguments. This full list of time arguments defines a time bounds list that sets the range of data queried. The final resulting data are clipped to the given time bounds but any values that intersect them are returned.

Examples

Pass data

This will pass data for the default "aerosol" profile.

da.pass bnd 2015-05-01 2015-05-03