libremesh / lime-packages-ui

Set of packages for libremesh user interface
GNU Affero General Public License v3.0
6 stars 4 forks source link

Remove uloop #4

Closed gmarcos87 closed 7 years ago

gmarcos87 commented 7 years ago

When we tried to cook an image with all these packages we realized an error. Rpcd did not read more than one script automatically because it expected the deamon (ubus service) to finish. It was necessary to rewrite all the deamons as ubus scripts, which respond to the argument list. You can see more information at http://mkschreder.github.io/juci/manual/creating-backend-scripts.html

It also includes the "get_node_status" method and fixes some errors found by @nicopace when the node is not inside a network.