[AIRFLOW-856] Make sure execution date is set for local client In the local api client the execution date was hardi coded to None. Secondly, when no execution date was specified the execution date was set to datetime.now(). Datetime.now() includes the fractional seconds that are supported in the database, but they are not supported in a.o. the current logging setup. Now we cut off fractional seconds for the execution date.
Closes #2064 from bolkedebruin/AIRFLOW-856 Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/3918e5e1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/3918e5e1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/3918e5e1 Branch: refs/heads/v1-8-test Commit: 3918e5e1c489bf01a6a836d1d76e2251137af5de Parents: 3b1e81a Author: Bolke de Bruin <[email protected]> Authored: Fri Feb 10 14:17:26 2017 +0100 Committer: Bolke de Bruin <[email protected]> Committed: Sun Mar 12 08:09:43 2017 -0700 ---------------------------------------------------------------------- airflow/api/client/local_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/3918e5e1/airflow/api/client/local_client.py ---------------------------------------------------------------------- diff --git a/airflow/api/client/local_client.py b/airflow/api/client/local_client.py index 05f27f6..5422aa3 100644 --- a/airflow/api/client/local_client.py +++ b/airflow/api/client/local_client.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- + # -*- coding: utf-8 -*- # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License.
