#
458a37d1 |
| 05-Aug-2022 |
Szymon Dompke <szymon.dompke@intel.com> |
Parameterize .service file in meson
Depending on environment, TelemetryService may require some services to be present in the system, or specific order of starting them. This may be especially neede
Parameterize .service file in meson
Depending on environment, TelemetryService may require some services to be present in the system, or specific order of starting them. This may be especially needed for some additional sensors providers, or persistency sync services.
This change is parametrizing following .service file options: - After= - Before= - Requires= - Wants=
They can be passed as array option to meson, like this: -Dservice-[option]="[....]" Example: -Dservice-wants="['some.service', 'other.service']"
Testing done: - .service file is configured properly when new 4 options are passed. - .service file remains unchanged if none of new options are passed.
Change-Id: I0982263c8981355db15527163460cc75ae197044 Signed-off-by: Szymon Dompke <szymon.dompke@intel.com>
show more ...
|
#
64b75a5b |
| 18-Sep-2020 |
Krzysztof Grobelny <krzysztof.grobelny@intel.com> |
Initial implementation of Telemetry service
Implemented main application of Telemetry service. Added ReportManager interface. Added MaxReports and PollRateResolution properties to ReportManager inte
Initial implementation of Telemetry service
Implemented main application of Telemetry service. Added ReportManager interface. Added MaxReports and PollRateResolution properties to ReportManager interface. Implemented simple logger.
Tested: - Built without Yocto and ran on x86 platform with success - Added telemetry to romulus image using recipe-phosphor/telemetry from meta-phosphor repository - Started as service in romulus image in QEMU with success - Verified that all added properties are present in dbus
Change-Id: I26af7a19b1f9cac32e9e9da65523d72a36e13855 Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com> Signed-off-by: Krzysztof Grobelny <krzysztof.grobelny@intel.com>
show more ...
|