Merge branch 'api_v3'
Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/6fb94630 Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/6fb94630 Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/6fb94630 Branch: refs/heads/master Commit: 6fb94630c1fc19205305f60187e43b8272f94b6f Parents: 7f0bf57 d5ac6bd Author: Bolke de Bruin <[email protected]> Authored: Sun Nov 27 20:13:26 2016 +0100 Committer: Bolke de Bruin <[email protected]> Committed: Sun Nov 27 20:13:26 2016 +0100 ---------------------------------------------------------------------- .rat-excludes | 5 + .travis.yml | 5 + NOTICE | 1 + airflow/api/__init__.py | 38 ++++++ airflow/api/auth/__init__.py | 13 ++ airflow/api/auth/backend/__init__.py | 13 ++ airflow/api/auth/backend/default.py | 29 +++++ airflow/api/auth/backend/kerberos_auth.py | 128 +++++++++++++++++++ airflow/api/client/__init__.py | 14 ++ airflow/api/client/api_client.py | 30 +++++ airflow/api/client/json_client.py | 39 ++++++ airflow/api/client/local_client.py | 22 ++++ airflow/api/common/__init__.py | 13 ++ airflow/api/common/experimental/__init__.py | 13 ++ airflow/api/common/experimental/trigger_dag.py | 57 +++++++++ airflow/bin/cli.py | 50 ++++---- airflow/configuration.py | 17 +++ airflow/settings.py | 1 + airflow/www/api/experimental/endpoints.py | 60 ++++++++- airflow/www/app.py | 28 +++- docs/api.rst | 43 +++++++ docs/index.rst | 1 + scripts/ci/kadm5.acl | 13 ++ scripts/ci/kdc.conf | 24 ++++ scripts/ci/krb5.conf | 31 +++++ scripts/ci/minikdc.properties | 5 +- scripts/ci/requirements.txt | 1 + scripts/ci/run_tests.sh | 3 + scripts/ci/setup_kdc.sh | 66 +++++----- setup.py | 7 +- tests/www/api/experimental/endpoints.py | 83 ------------ tests/www/api/experimental/test_endpoints.py | 62 +++++++++ .../api/experimental/test_kerberos_endpoints.py | 97 ++++++++++++++ tox.ini | 10 +- 34 files changed, 862 insertions(+), 160 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/6fb94630/airflow/configuration.py ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/6fb94630/setup.py ----------------------------------------------------------------------
