-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to load configuration from globals #1
Conversation
[skip ci]
# Changelog v0.2.0 (12.11.2024) Dieser Changelog deckt die Änderungen zwischen folgenden Versionen ab: [v0.1.0 und v0.2.0](v0.1.0...v0.2.0). Weitere Hinweise befinden sich im Changelog der vorherigen Version: [v0.1.0](https://github.com/5minds/node-red-contrib-processcube-elasticsearch/releases/tag/v0.1.0). ## Merged Pull Requests - none [skip ci]
elastic-search-logger.js
Outdated
let url = ""; | ||
if(config.urlType == "global"){ | ||
url = this.context().global.get(config.url); | ||
} else { | ||
url = config.url; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Es gibt von Node-RED eine eigene Funktion um TypedInputs auszuwerten:
let url = ""; | |
if(config.urlType == "global"){ | |
url = this.context().global.get(config.url); | |
} else { | |
url = config.url; | |
let url = RED.util.evaluateNodeProperty(n.url, n.urlType, node); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eventuell könnte man neben den Typen "str" und "global" node env und flow hinzufügen.
Ah und bitte nach develop mergen und nicht main. |
Ist umgestellt auf develop. env und flow würde ich dich oder jemand anderen bitten, hinzuzufügen. Bei TP brauchen wir es nicht. Wahrscheinlich gibt es noch mehr Verbesserungspotential in dem Paket (z. B. das schon angesprochene Handling von Timing-Problemen, wenn z. B. das Global-Environment noch nicht die richtigen Werte zum Zeitpunkt des Konstruktordurchlaufs enthält). |
# Changelog v0.3.0 (15.11.2024) Dieser Changelog deckt die Änderungen zwischen folgenden Versionen ab: [v0.2.0 und v0.3.0](v0.2.0...v0.3.0). Weitere Hinweise befinden sich im Changelog der vorherigen Version: [v0.2.0](https://github.com/5minds/node-red-contrib-processcube-elasticsearch/releases/tag/v0.2.0). ## Merged Pull Requests - #1 Allow to load configuration from globals (merged 14.11.2024) [skip ci]
Allow to load configuration from globals.
Remove customer-specific handling of message fields.