Age | Commit message (Collapse) | Author |
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
* (cargo release) bump version
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
* 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>
|
|
* (cargo release) bump version
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
* Closes #612 discover operations dynamically
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* select! on async ops
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* update operations document
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* move inotify/mqtt message processing to separate fn
* move mqtt process code to a separate fn
|
|
Fix tedge watchdog timeout misalignment with monitored services
|
|
Signed-off-by: initard <solo@softwareag.com>
Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
Co-authored-by: initard <solo@softwareag.com>
Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
|
|
|
|
* log plugin bugfix, tests, doc and service update
- added logic to sort files by file metadata
- added tests for c8y log plugin
- updated documentation
- updated service file to enable service if connect to c8y
- log plugin handling failure case and info logs
- updating request as failed if there is an issue retrieving the log
- empty file error now returns an empty string
|
|
|
|
- logs are now read in reverse order into a VecDeque
- log files now use metadata for modified time
Signed-off-by: initard <solo@softwareag.com>
|
|
- log plugin is now a daemon
- log file uses a configuration file to request logs from c8y UI
- log plugin uses inotify to automatically update c8y of new logs files
Signed-off-by: initard <solo@softwareag.com>
|
|
|
|
|
|
* (cargo release) bump version 0.6.4
Co-authored-by: Versioneer <info@thin-edge.io>
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
initard/improvement/1027/operation-logs-improvement
#1027 operation logs improvement
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
- moved operation logs out of agent to be used in mapper
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
|
|
* (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>
|
|
|
|
* 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>
|
|
* --config-dir for tedge.toml
* --config-file for plugin config file
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
* Closes #1031 single tedge user
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* Add script to upgrade tedge from 0.6
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
#958 fixing tedge mapper tests
|
|
#759 Move 'logged_command' to a crate as it going to be used by other components
|
|
* (cargo release) bump version 0.6.2
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
- removed tedge_mapper_c8y_negative
- removed tedge_mapper_c8y_positive
- added the same tests in rust using mqtt_tests
Signed-off-by: initard <solo@softwareag.com>
|
|
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
c8y_configuration_plugin
Initial skeleton of c8y_configuration_plugin
|
|
- 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>
|
|
Signed-off-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
|
|
|
|
* [953] tedge-systemd-watchdog
* update service file to watchdog
* Closes #953 thin-edge watchdog
* health check for all the services
* update document
|
|
|
|
* (cargo release) bump version 0.6.1
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
* tedge init #Closes 761
* add file/directory creation errors
* add the clear session to az and collectd mappers
* refactor tedgecomponent
* remove redundant code
* subscribe to az/collectd topics in init_session
* remove duplicate init_sessions
|
|
JSON to SmartREST
Closes #1004 Fix mapping of time field in event JSON to SmartREST
|
|
|
|
Co-authored-by: rina23q <rina23q@users.noreply.github.com>
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
|
|
|