-
Notifications
You must be signed in to change notification settings - Fork 324
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
status-page: preparing for babel #945
Comments
@rotanid Could you assign me on these issue? |
The status-page depends on the respondd facts
As An unbeautiful solution would be using |
actually since in theory there could be more than one mesh protocol on one node, using nodeinfo.network.mesh.babel.interfaces[] does not seem so ugly to me. this would also allow for leaving bat0 as it is even though it seems sensible to call it batman instead of bat0. |
|
#745 is an early work which will likely be superseeded by the results of the work going into this issue. |
Back to the question how we get the mesh ifaces: (Q2)
|
What is the current status of the |
br-client will remain in gluon for quite some time. The gluon-client-bridge-babel has been obsoleted by the change in gluon-client-bridge. This was taken from an irc discussion from last week. I feel find_meshes() is the way to go in lua-context. However I do not know where this function should be placed. If you provide the place @NeoRaider, I will put it there as part of PR #934. EDIT It should be considered that find_meshes currently does a different thing than the above ubus call as it does not consider if an interface is currently up. Edit2: actually find_meshes() in the firewall will be obsoleted by #938 hence the babel PR itself would not use this function any more after #938 has been merged.
|
as discussed on irc with @neoraider he liked the ubus version that must be converted to lua and should be placed in gluon.util. I took the liberty of implementing this in PR #990 |
as discussed with lemoer, I have just pulled the rebase_statuspage branch into the babel-PR and will continue the integration there. |
closing because nothing is left to do for this issue. |
Current working branch: https://github.com/lemoer/gluon/tree/rebase_statuspage
TODOs
gluon-mesh-babel:
br-client
, see question 4)status-page-api:
status-page:
general:
Notices:
Questions:
br-client
iface still existing in babel?The text was updated successfully, but these errors were encountered: