Merge pull request #2085 from abti/service_azkaban_orchestrator
Project: http://git-wip-us.apache.org/repos/asf/incubator-gobblin/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-gobblin/commit/9b9fec81 Tree: http://git-wip-us.apache.org/repos/asf/incubator-gobblin/tree/9b9fec81 Diff: http://git-wip-us.apache.org/repos/asf/incubator-gobblin/diff/9b9fec81 Branch: refs/heads/master Commit: 9b9fec8176007ff985a69639dd058035606c93fc Parents: 90be15f b0c96ac Author: Abhishek Tiwari <[email protected]> Authored: Wed Aug 30 08:55:18 2017 -0700 Committer: Abhishek Tiwari <[email protected]> Committed: Wed Aug 30 08:55:18 2017 -0700 ---------------------------------------------------------------------- conf/service/log4j-cluster.properties | 27 - conf/service/log4j-service.properties | 27 + .../service-azkaban-hello-world.template | 24 + gobblin-modules/gobblin-azkaban/build.gradle | 5 + .../orchestration/AzkabanAjaxAPIClient.java | 507 +++++++++++++++++++ .../modules/orchestration/AzkabanJobHelper.java | 362 +++++++++++++ .../orchestration/AzkabanProjectConfig.java | 128 +++++ .../AzkabanSpecExecutorInstance.java | 108 ++++ .../AzkabanSpecExecutorInstanceProducer.java | 176 +++++++ .../orchestration/ServiceAzkabanConfigKeys.java | 42 ++ .../main/resources/default-service-azkaban.conf | 41 ++ .../orchestration/AzkabanAjaxAPIClientTest.java | 97 ++++ .../orchestration/AzkabanProjectConfigTest.java | 109 ++++ .../src/test/resources/reference.conf | 15 + .../service-azkaban-hello-world.template | 0 .../gobblin/service/ServiceConfigKeys.java | 2 + .../modules/core/GobblinServiceManager.java | 1 + gradle/scripts/dependencyDefinitions.gradle | 1 + 18 files changed, 1645 insertions(+), 27 deletions(-) ----------------------------------------------------------------------
