summaryrefslogtreecommitdiffstats
path: root/plugins/c8y_configuration_plugin
AgeCommit message (Collapse)Author
2022-06-09Testing utility: TempTedgeDir POC (#1148)Alex Solomes
* temp tedge dir poc Signed-off-by: initard <solo@softwareag.com> * renaming crate and removing TedgeChildTempDir - renamed the crate to tedge_test_utils - removed TedgeChildTempDir as TempTedgeDir already had the same functions Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing agent.rs tests to use TempTedgeDir - changing agent.rs to use TempTedgeDir - un-ignoring a test to check if agent restart creates a file in the right place Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_mapper tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_config tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing c8y_configuration_plugin tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_apama_plugin tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing logged_command tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * adding another method to TempTedgeDir Signed-off-by: initard <solo@softwareag.com> Co-authored-by: initard <solo@softwareag.com>
2022-06-08Patch version bump 0.7.1 (#1185)github-actions[bot]
* (cargo release) bump version Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-23(cargo release) bump version 0.7.0 (#1154)Rina Fujino
2022-05-19--init creates an example c8y-configuration-plugin.tomlRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-19Reload the plugin configuration file properly after updateRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-19Improve the common file library to avoid duplicationsRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-18Merge branch 'main' into feature/1107/enhance-config-managementRina Fujino
2022-05-18Add user, group, mode supportRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-17Aligned with the upstreamAlbin Suresh
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-17Resend the supported config list after the plugin configuration updatedRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-17Use update notification topic specific for each configuration typeRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-17Add type support on the plugin configurationRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-13Update serial_test crate versionAlbin Suresh
2022-05-13Issue #1030 c8y_configuration_plugin integration testsAlbin Suresh
2022-05-11Patch version bump 0.6.4 (#1136)github-actions[bot]
* (cargo release) bump version 0.6.4 Co-authored-by: Versioneer <info@thin-edge.io>
2022-05-05Move the operation status message trait to the smartrest crateRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-27Patch version bump 0.6.3 (#1108)github-actions[bot]
* (cargo release) bump version 0.6.3 Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-27Change the config file formatRina Fujino
2022-04-27Address review commentsRina Fujino
2022-04-25Add packaging scriptsRina Fujino
* Add --init option to deploy the operation files * Add debian packaging information to Cargo.toml * Add systemd service file * Add postinst script * Small refactoring Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-25Add command line optionsRina Fujino
* --config-dir for tedge.toml * --config-file for plugin config file Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-21Reduce code duplication in smartrest_deserializerRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-21Change to keep the original file permission after downloading a fileRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-21Small refactoring in c8y_configuration_pluginRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-21Add downloading config files supportRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-12Issue #1030 Support c8y_UploadConfigFile operationAlbin Suresh
2022-04-11Add loggingRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-08Initial skeleton of c8y_configuration_pluginRina Fujino
- The daemon reads the plugin config file, and reports the supported config types to c8y - Issue tracked by #1030, Specs is by #1028 Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>