[{"title":"( 50 个子文件 9.16MB ) airflow笔记资料","children":[{"title":"airflow资料","children":[{"title":"Apache Airflow.docx <span style='color:#111;'> 4.25MB </span>","children":null,"spread":false},{"title":"myairflow","children":[{"title":"bashoperator_execute_sh.py <span style='color:#111;'> 758B </span>","children":null,"spread":false},{"title":"execute_shell_deps3.py <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"execute_shell_deps2.py <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"execute_shell_deps5.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"execute_shell_deps4.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":".idea","children":[{"title":"misc.xml <span style='color:#111;'> 306B </span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false},{"title":"myairflow.iml <span style='color:#111;'> 453B </span>","children":null,"spread":false}],"spread":true},{"title":"bashoperator_execute_shell.py <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"execute_shell_deps1.py <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"execute_shell.py <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"hiveoperator_execute_hql.py <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"pythonoperator_test.py <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"sshoperator_execute_remote_sh.py <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"execute_shell_one_minutes.py <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"Apache Airflow.pdf <span style='color:#111;'> 6.24MB </span>","children":null,"spread":false},{"title":"airflow-scheduler-failover-controller-master","children":[{"title":"scheduler_failover_controller","children":[{"title":"command_runner","children":[{"title":"command_runner.py <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"app.py <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"scheduler_failover_controller <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"cli.py <span style='color:#111;'> 5.98KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"metadata","children":[{"title":"sql_metadata_service.py <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"zookeeper_metadata_service.py <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"base_metadata_service.py <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"configuration.py <span style='color:#111;'> 7.94KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 51B </span>","children":null,"spread":false},{"title":"emailer","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"emailer.py <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"failover","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"failover_controller.py <span style='color:#111;'> 14.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"logger","children":[{"title":"logger.py <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"date_utils.py <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"License.md <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"setup.cfg <span style='color:#111;'> 369B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 915B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 12.81KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"systemd","children":[{"title":"deploy","children":[{"title":"setup_airflow_systemd_scripts.sh <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"setup_scheduler_failover_controller_systemd_scripts.sh <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"scheduler_failover_controller.service <span style='color:#111;'> 896B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 982B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]