]> git.basschouten.com Git - openhab-addons.git/commitdiff
addoninfo for new add-on suggestion finder "process" (#16031)
authorHolger Friedrich <mail@holger-friedrich.de>
Sat, 16 Dec 2023 09:53:37 +0000 (10:53 +0100)
committerGitHub <noreply@github.com>
Sat, 16 Dec 2023 09:53:37 +0000 (10:53 +0100)
* addoninfo for new add-on suggestion finder "process"

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.binding.knx/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.binding.mqtt/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.binding.onewire/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.persistence.influxdb/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.persistence.jdbc/src/main/resources/OH-INF/addon/addon-mariadb.xml
bundles/org.openhab.persistence.jdbc/src/main/resources/OH-INF/addon/addon-mysql.xml
bundles/org.openhab.persistence.jdbc/src/main/resources/OH-INF/addon/addon-postgresql.xml
bundles/org.openhab.persistence.mongodb/src/main/resources/OH-INF/addon/addon.xml

index f0906057c5c4603a58f6ff4563a9f70e729b5509..520c35a9fcaef320b4c0e2ecc01c3e1d20ba9d72 100644 (file)
                                </match-property>
                        </match-properties>
                </discovery-method>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](deconz)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
        </discovery-methods>
 
 </addon:addon>
index 7431c3d4fa430a76b61b1ef0e9cd45195ee6c6b6..ff9364659bd53436e73b0a7852306df4bb1a5109 100644 (file)
                </parameter>
        </config-description>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](knxd)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index abb7ddaeb2b8ddb7239550e8e8d084562c255557..161a1c57133d8375e5e757ed55df6fc9a6ee60b4 100644 (file)
@@ -8,4 +8,17 @@
        <description>Allows management of MQTT broker connections and linking
                of MQTT topics to Things and Channels</description>
        <connection>local</connection>
+
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](mosquitto)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index d8ee464fefcbd42efc87135ea7e1699527c72955..9f7c55bab8de9f6d35b32ca68a9e3c85fb02146c 100644 (file)
@@ -6,4 +6,17 @@
        <name>OneWire Binding</name>
        <description>This is the binding for OneWire.</description>
        <connection>local</connection>
+
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](owserver)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index aaa1089789dbaa2294f3f9bf97bd537bf4541f98..3003510d29c1725b911b847f5912014377c29bd4 100644 (file)
 
        <config-description-ref uri="persistence:influxdb"/>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](influxd)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index 3c521c491d5fb05e845177111a1576ee73024098..8f5e606678465369df0e8947474374f89d416fad 100644 (file)
 
        <config-description-ref uri="persistence:jdbc"/>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](mysqld)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index b5455bc2381ef3991157e8018f4010b5e6925c02..7a904107a774ed083732875cf097d909a65a46c8 100644 (file)
 
        <config-description-ref uri="persistence:jdbc"/>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](mysqld)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index feee644c6ad416c5e39d38c4aaa4d0220ded3d9e..25d0c248ece9de408fba16b97acd80e415cebd61 100644 (file)
 
        <config-description-ref uri="persistence:jdbc"/>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](postgres)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>
index bf70a1ebd4a9123029952b196655e87b67af15be..e29773a725fca885f2970734efe65e5845a8c640 100644 (file)
                </parameter>
        </config-description>
 
+       <discovery-methods>
+               <discovery-method>
+                       <service-type>process</service-type>
+                       <match-properties>
+                               <match-property>
+                                       <name>command</name>
+                                       <regex>(?i).*[/\\](mongod)(\.exe)?$</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
+       </discovery-methods>
+
 </addon:addon>