(self, action_name)
declares than an action 'should' take place during an apply step
declares than an action 'should' take place during an apply step
declares than an action should take place during an apply step
def needs(self, action_name):
        """ declares than an action 'should' take place during an apply step """
        action = Action(action_name)
        self.actions_planned.append(action)
        Callbacks().on_needs(self, action)
def needs ( self , action_name ) : action = Action ( action_name ) self . actions_planned . append ( action ) Callbacks ( ) . on_needs ( self , action )