support for 'exported resources' #247
Labels
No labels
bugfix
cleanup
discussion
documentation
doing
done
feature
improvement
packaging
Stale
testing
TODO
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: ungleich-public/cdist#247
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: asteven
RFC
use case
example
thoughts
this is also not available in the cache
e.g. __opennebula_controller_exports, and get that from the cache later on,
but feels quite hacky
closed
Created by: asteven
Thinking some more about this, the 'exports' if we want to stick with that name for the moment should be collected and stored in a global 'database', independent of __target_host or cache or whatever.
The structure should not be dictated by cdist, the types should create their own namespaces.
$__export/$namespace/$key
e.g.
Created by: telmich
Moin Moin,
I think this is a great approach - I would probably call it something
like "final" or "post", because the job of these scripts is not limited
to exporting information.
Additionally, it's worth thinking about a global "final" / "export"
script - the example you showed is more type specific (great!), but
maybe one wants to export other stuff as well; the resulting structure
could be something like this:
I think it is a very good approach - even if this was not the final
solution, I think it is going into the right way!
Cheers,
Nico
Steven Armstrong [Thu, Dec 19, 2013 at 01:02:19AM -0800]:
PGP key: 7ED9 F7D3 6B10 81D7 0EC5 5C09 D7DC C8E4 3187 7DF0