Skip to content

make dynamic catalogs the default. #400

Description

@simoneliuzzo

Description, motivation and use case
simpler configuration and no catalog files for new users

Proposed solution
make dynamic catalogs the default

Example

This configuration

type: pyaml.accelerator
facility: ESRF
machine: sr
energy: 6e9
controls:
  - type: pyaml_cs_oa.controlsystem
    prefix: //ebs-simu-3:10000/
    name: live
    catalog: 
      - type: pyaml_cs_oa.dynamic_catalog
        backend: Tango
data_folder: /data/store
devices:
  - type: pyaml.bpm.bpm
    name: BPM_C04-01
    x_pos: srdiag/bpm/c04-01/SA_HPosition
    y_pos: srdiag/bpm/c04-01/SA_VPosition

and this configuration (for example)

type: pyaml.accelerator
facility: ESRF
machine: sr
energy: 6e9
controls:
  - type: pyaml_cs_oa.tango_controlsystem
    prefix: //ebs-simu-3:10000/
    name: live
data_folder: /data/store
devices:
  - type: pyaml.bpm.bpm
    name: BPM_C04-01
    x_pos: srdiag/bpm/c04-01/SA_HPosition
    y_pos: srdiag/bpm/c04-01/SA_VPosition

Would give the same identical results.

Checklist

  • I've assigned this issue to a project
  • I've @-mentioned relevant people

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions