pvaccesslist
List all active EPICS PVAccess PVs.
The script works as follows:
- Runs
pvlistwith no arguments to discover PVAccess servers. - From each discovered line, extracts the first
ip:porttoken aftertcp@[. - Runs
pvlist <ip:port>for each extracted endpoint. - Writes command output to stdout.
Requirements
- EPICS
pvlistmust be available inPATH. - Python 3.7+
Usage
- Show help:
python3 -m pvaccesslist.pvaccesslist -h
- List PVs to terminal:
python3 -m pvaccesslist.pvaccesslist
- List of devices:
python3 -m pvaccesslist.pvaccesslist -d
- Save PV list to file:
python3 -m pvaccesslist.pvaccesslist > pvs.txt
Notes
- If
pvlistis missing, the script exits with an error message. - Server discovery diagnostics are printed to stderr; PV names are printed to stdout.
Metadata
Release files for pvaccesslist 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pvaccesslist-0.0.7.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pvaccesslist-0.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.8 kB
Release files / pvaccesslist-0.0.7.tar.gz
| Download URL | pvaccesslist-0.0.7.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
037e6d192391fdbda8e9a0d7ed1f46c8b2c1eabacecee4f158ca4dba77e329dd
|
|
BLAKE2b-256 checksum How to use checksums |
c8139095fc19a230d98d27274729760745a1980057824701702ef53e920bd2ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.1
|
Release files / pvaccesslist-0.0.7-py3-none-any.whl
| Download URL | pvaccesslist-0.0.7-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3e8428bf35b7505eb9c88adab0beb9f82358d56ccb9971b8fe069b0c31b9bd11
|
|
BLAKE2b-256 checksum How to use checksums |
8fefee9820d18989fc6cbe31fdfdefa031d1e61023cf8d820141b8e3422a0209
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.1
|