I have a situation where if
ConfigChangedEvent is processed on a charm, I then need
RelationChangedEvent to be fired to tell another charm that relation data has changed so that it can process it.
This is because the charm whose config has changed sends some of the config data to the other charm that provides the interface, along with some other data obtained from other sources, so that the interface provider can re-configure itself appropriately.
Is there a way tell the operator framework that I’d like it to emit the
RelationChangedEvent, preferably in such a way that the charm’s existing handler for the event can process it and populate the required data before the interface provider then receives it?