]> git.basschouten.com Git - openhab-addons.git/commitdiff
[rrd4j] Fix missing service pid (#16569)
authorJ-N-K <github@klug.nrw>
Wed, 27 Mar 2024 20:03:44 +0000 (21:03 +0100)
committerGitHub <noreply@github.com>
Wed, 27 Mar 2024 20:03:44 +0000 (21:03 +0100)
Signed-off-by: Jan N. Klug <github@klug.nrw>
bundles/org.openhab.persistence.rrd4j/src/main/java/org/openhab/persistence/rrd4j/internal/RRD4jPersistenceService.java

index f891231ff28beaf187f62f48c25fe196a2bb5bf7..3d8abb48ba3da104325aaa3c9092aedbdb3f8621 100644 (file)
@@ -71,6 +71,7 @@ import org.openhab.core.persistence.QueryablePersistenceService;
 import org.openhab.core.persistence.strategy.PersistenceCronStrategy;
 import org.openhab.core.persistence.strategy.PersistenceStrategy;
 import org.openhab.core.types.State;
+import org.osgi.framework.Constants;
 import org.osgi.service.component.annotations.Activate;
 import org.osgi.service.component.annotations.Component;
 import org.osgi.service.component.annotations.ConfigurationPolicy;
@@ -100,7 +101,8 @@ import org.slf4j.LoggerFactory;
  */
 @NonNullByDefault
 @Component(service = { PersistenceService.class,
-        QueryablePersistenceService.class }, configurationPid = "org.openhab.rrd4j", configurationPolicy = ConfigurationPolicy.OPTIONAL)
+        QueryablePersistenceService.class }, configurationPid = "org.openhab.rrd4j", configurationPolicy = ConfigurationPolicy.OPTIONAL, property = Constants.SERVICE_PID
+                + "=org.openhab.rrd4j")
 public class RRD4jPersistenceService implements QueryablePersistenceService {
 
     private record Key(long timestamp, String name) implements Comparable<Key> {