Data
Martin Simons <[email protected]> Wed, 27 Dec 2023 13:56:29 -0800 (PST)
| Newsgroups | gmane.comp.sysutils.cfengine.general |
|---|---|
| Message-ID | <[email protected]> |
Dear CFEngineer,
Fosdem and Configmanagement Camp are due in about one month.
I will do a talk on external data for nodes, CFEngine nodes too, in a
landscape.
https://github.com/Webhuis/Data
The idea is that a node sends a message to Data and then receives a tailor
made set of data it can use for its operation. In principple Data serves
any node that is able to send, receive and process a message.
CFEngine nodes invoke a Python script in the bginning of the process.
The nodes bother Data a bit too much, because they send the message nine
times!
Up to now I use the following line to obtain the data:
"response" string =>
execresult("/var/cfengine/bin/cf-message.py
'$(node_hard_classes_feed)'","noshell");
The requirements are:
1. The data should become available at the beginning of the run
2. The data has to be stored in the json format
3. The data has to become available in a variable, not on disk
Is there a way to avoid the agent to send the message nine times?
Regards,
Martin.
--
You received this message because you are subscribed to the Google Groups "help-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/help-cfengine/66ba6398-d0bd-493a-9e32-9649d5dce0dfn%40googlegroups.com.