pcdsutils.info.ProgramArguments

class pcdsutils.info.ProgramArguments(hutch: str | None = None, station: int | None = None, ended: bool = False, experiment: str | None = None)[source]

Argparse arguments for get-info-json.

Attributes:
experiment
hutch
station
__init__(hutch: str | None = None, station: int | None = None, ended: bool = False, experiment: str | None = None) None

Methods

__init__([hutch, station, ended, experiment])

Attributes

ended

This is used when the user is asking for what the most recent run number is and they don't want to include the current run if it is still in-progress.

experiment

The user-provided experiment name.

hutch

The hutch name.

station

The station number.