Can a Launch rule 'self-inspect' ?

Avatar

Avatar

StewSchilling

MVP

Avatar

StewSchilling

MVP

StewSchilling
MVP

29-11-2017

Is there a way to self-inspect from within a rule condition?

For instance,

     1) Can I access the rule name and log it to the console?  

     2) Within a custom event rule can I get at the event type on which the condition will be met?

    

in other words ,

if (_satellite._container.rules[0].events[0].modulePath === "core/src/lib/events/customEvent.js")  {

     console.log ( _satellite._container.rules[0].events[0].settings.type );

}

Yes, I know these are internals.  I'm wondering if the information is accessible in a supported manner.

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Aaronius9er9er9

Employee

Avatar

Aaronius9er9er9

Employee

Aaronius9er9er9
Employee

06-12-2017

#1 No, not currently.
#2 Yes. The custom code condition and custom code action both have access to an event object that contains potentially useful data about the event that triggered the rule. Try this: console.log(event.type);

Answers (0)