def __init__(self, qubole_conn_id="qubole_default", *args, **kwargs): self.args = args self.kwargs = kwargs self.kwargs['qubole_conn_id'] = qubole_conn_id self.hook = QuboleHook(*self.args, **self.kwargs) super(QuboleOperator, self).__init__(*args, **kwargs)
def execute(self, context): # Reinitiating the hook, as some template fields might have changed self.hook = QuboleHook(*self.args, **self.kwargs) return self.hook.execute(context)
def execute(self, context): self.hook = QuboleHook(*self.args, **self.kwargs) return self.hook.execute(context)