-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
locations for pvi bob etc. files. #129
Comments
Re that long discussion on the argument to pass. It in fact needs to be on the |
@GDYendell would you like to work together next week. To finalise this and get your PR merged - we might as well include the templates as well so that we can say ibek / pvi integration is comple. |
I think this is critical whatever the API is.
Yep! |
If we are taking the bob section out of |
I think there's 2 parts to this:
I suspect that most people will not be using manually generated bob files at the IOC level, so maybe they will be happy with the autogenerated pvi ones and this will be a non-issue? Either way, as we don't have clear requirements, I suggest we defer this for now. |
Isn't it pretty much a case of lifting the pvi:opi section from support schema and putting it in ioc schema. The code that reads the opi bits still runs at runtime anyway. If it is easy to do then let's do it now. Then we have a custom bob mechanism that people can try if needed. |
It's not quite the same, as the ibek support yaml structure allows us to define a bob file per definition, while if we do a straight copy of that into the ioc yaml we would have to do this per entity. This means we would have to specify the same bob file for every motor on the beamline for instance. I think we should strip it out for now, and put it back in when we have a use case. |
Maybe we need some way to do additional definition config in ioc.yaml so that it doesn't have to be duplicated for every entity. I agree, let's just use the pvi bobs for now. |
👍 |
So I believe this is all resolved now.
@GDYendell do you agree this can be closed? |
I think so, although a lot of our ideas above are not what we have now. Is what we ended up doing summarised nicely somewhere? |
Probably not. I'll leave this open as a 'document pvi / ibek integration' |
An update from today's meeting.
Essentially:
ibek runtime generate
)ibek runtime generate
but instead runstart.sh
so in fact we may need a parameter tostart.sh
OR perhaps just look for an env var that we know will be set, likeREMOTE_CONTAINERS
.This all means that the /epics/opis folder can be shared over HTTP as is and no rsync required
The text was updated successfully, but these errors were encountered: