Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.
Note: We are using the Conventional Commits convention for our pull request titles. Please take a look at the PR title format document for the supported types and scopes.
Brief description of the PR. [e.g. Added null check on object to avoid NullPointerException]
Related Issue: This PR fixes/closes {issue number}
Description of the solution adopted: A more detailed description of the changes made to solve/close one or more issues. If the PR is simple and easy to understand this section can be skipped
Description of the solution adopted:
Creates the following subdirectories in the /opt/eclipse/kura/plugins folder:
1
1s
2
2s
3
3s
4
4s
5
5s
6
6s
Each directory is in the ${startlevel}${autostartSetting} form, Kura plugins are placed in the corresponding folder depending on the start level and autostart setting assigned by the current config.ini.
Added script that generates a config.ini at startup basing on a template (the current config.ini without the osgi.bundles property), adding all bundles discovered in the ${startlevel}${autostartSetting} folders described above setting appropriate start level and autostart setting.
Screenshots: If applicable, add screenshots to help explain your solution
Manual Tests: Optional description of the tests performed to check correct functioning of changes, useful for an efficient review
Any side note on the changes made: Description of any other change that has been made, which is not directly linked to the issue resolution [e.g. Code clean up/Sonar issue resolution]
Brief description of the PR. [e.g. Added
null
check onobject
to avoidNullPointerException
]Related Issue: This PR fixes/closes {issue number}
Description of the solution adopted: A more detailed description of the changes made to solve/close one or more issues. If the PR is simple and easy to understand this section can be skipped
Description of the solution adopted:
Creates the following subdirectories in the
/opt/eclipse/kura/plugins
folder:${startlevel}${autostartSetting}
form, Kura plugins are placed in the corresponding folder depending on the start level and autostart setting assigned by the current config.ini.Added script that generates a config.ini at startup basing on a template (the current config.ini without the
osgi.bundles
property), adding all bundles discovered in the${startlevel}${autostartSetting}
folders described above setting appropriate start level and autostart setting.Screenshots: If applicable, add screenshots to help explain your solution
Manual Tests: Optional description of the tests performed to check correct functioning of changes, useful for an efficient review
Any side note on the changes made: Description of any other change that has been made, which is not directly linked to the issue resolution [e.g. Code clean up/Sonar issue resolution]