I agree that some of the APIs are still lacking. The specific API you are 
referring to for a DagRUN status is being worked on as part of the Kubernetes 
executor (/dags/<string:dag_id>/dag_runs/<string:execution_date>). 

But if you are missing some APIs why don’t you create a PR for them? It is not 
as if they are very hard to create.

Regards,
Bolke.

> On 11 May 2018, at 15:30, Luke Diment <luke.dim...@westpac.co.nz> wrote:
> 
> I’m very sure airflows internals are awesome...but it’s programmatic 
> integration capabilities are being found wanting...
> 
> Sent from my iPhone
> 
>> On 12/05/2018, at 1:26 AM, Luke Diment <luke.dim...@westpac.co.nz> wrote:
>> 
>> Airflow currently cannot be asked programmatically via an integration test 
>> if a dag has run or what status a dag is at unless someone logs onto a box 
>> and runs a manual airflow command...
>> 
>> Sent from my iPhone
>> 
>>> On 12/05/2018, at 1:19 AM, Brian Greene <br...@heisenbergwoodworking.com> 
>>> wrote:
>>> 
>>> Okay I’ll bite...  WT* does that mean?
>>> 
>>> one of the best things about airflow is how easy it is to connect disparate 
>>> systems... some would even say that’s much of the reason it exists..
>>> 
>>> It records reasonable metadata into an rdms (I suppose you could argue for 
>>> other designs, but it’s pretty straightforward and for this workload easy 
>>> enough to scale).
>>> 
>>> So... what did you mean?
>>> 
>>> Sent from a device with less than stellar autocorrect
>>> 
>>>> On May 11, 2018, at 7:19 AM, Luke Diment <luke.dim...@westpac.co.nz> wrote:
>>>> 
>>>> We should really instrument an interface for airflow so integration is 
>>>> more succinct between disparate systems!!!
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On 12/05/2018, at 12:09 AM, James Meickle <jmeic...@quantopian.com> wrote:
>>>>> 
>>>>> Song:
>>>>> 
>>>>> You can put an operator as the very first node in the DAG, and have
>>>>> everything else in the DAG depend on it. For example, this is the approach
>>>>> we use to only execute DAG tasks on stock market trading days.
>>>>> 
>>>>> -James M.
>>>>> 
>>>>>> On Fri, May 11, 2018 at 3:57 AM, Song Liu <song...@outlook.com> wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I have something just want to be done only once when DAG is constructed,
>>>>>> but it seems that DAG will be instanced every time when run each of
>>>>>> operator.
>>>>>> 
>>>>>> So is that there function in DAG that tell us it is starting to run now ?
>>>>>> 
>>>>>> Thanks,
>>>>>> Song
>>>>>> 
>>>> 
>>>> 
>>>> 
>>>> The contents of this email and any attachments are confidential and may be 
>>>> legally privileged. If you are not the intended recipient please advise 
>>>> the sender immediately and delete the email and attachments. Any use, 
>>>> dissemination, reproduction or distribution of this email and any 
>>>> attachments by anyone other than the intended recipient is prohibited.
>>> 
>> 
>> 
>> 
>> The contents of this email and any attachments are confidential and may be 
>> legally privileged. If you are not the intended recipient please advise the 
>> sender immediately and delete the email and attachments. Any use, 
>> dissemination, reproduction or distribution of this email and any 
>> attachments by anyone other than the intended recipient is prohibited.
> 
> 
> 
> The contents of this email and any attachments are confidential and may be 
> legally privileged. If you are not the intended recipient please advise the 
> sender immediately and delete the email and attachments. Any use, 
> dissemination, reproduction or distribution of this email and any attachments 
> by anyone other than the intended recipient is prohibited.

Reply via email to