Skip to content

Conversation

@gabrielfedel
Copy link
Contributor

@gabrielfedel gabrielfedel commented Aug 11, 2025

Assuming PVs ending with _ are private PVs (which should not be changed outside the IOC) and protected PVs are PVs which can change the behavior of EVR/EVG this MR will set all private PVs with ASG=$(ASGPRIVATE=private) and the protected PVs with ASG=$(ASGPROTECTED=protected).
The use of macros will allow also usage of different ASG names.

@jerzyjamroz
Copy link
Contributor

It looks like an ASG standard proposal, for me it is ok.

In order to allow different names for ASG
Set a default ASG for private PVs (ending in _, which should not be changed
outside the IOC) as private, and protected PVs (ones which would change the
behavior of EVR or EVG) as protected. For both cases a macro was included to
allow change which ASG name should be used
@gabrielfedel gabrielfedel merged commit 34f9af4 into master Aug 20, 2025
22 checks passed
@jerzyjamroz jerzyjamroz deleted the flex-asg branch August 20, 2025 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants