Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.31 KB

README.md

File metadata and controls

49 lines (33 loc) · 1.31 KB

carchivetools

This package provides command line tools to retrieve data from EPICS Channel Archiver and Archive Appliance data storage services.

The commands argrep and arget are provided. See the man page for details.

In addition to the user tools, two backend servers a2aproxy and archmiddle are provided.

Requirements

Basic requirements.

  • Python >=2.6, <3.0 (>= 2.7 required for Appliance)
  • Twisted Core and Web >= 10.1
  • Numpy >= 1.4

Additional requirements for Archive Appliance support.

Configuration

In addition to command line arguements, configuration may be given in the following locations. See the example configuration for details.

  • /etc/carchive.conf
  • $HOME/.carchiverc
  • $PWD/carchiver.conf

Development Builds

Those wishing to make modifications to this code may find it easier to do an in-place build of the pbdecode Extension (as opposed to "setup.py install").

$ python setup.py build_protobuf -i
$ python setup.py build_ext -i