blob: ee436366c93f53004e630f159a6917f3dda569a1 [file] [log] [blame]
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Command Line Interface and Environment Variables Reference &mdash; Airflow Documentation</title>
<link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="_static/_gen/css/main.min.css" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css" />
<link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" />
<link rel="stylesheet" type="text/css" href="_static/graphviz.css" />
<link rel="shortcut icon" href="_static/pin_32.png"/>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Templates reference" href="templates-ref.html" />
<link rel="prev" title="Operators and Hooks Reference" href="operators-and-hooks-ref.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-140539454-1', 'auto');
ga('send', 'pageview');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>
</head><body class="td-section">
<header>
<nav class="js-navbar-scroll navbar">
<div class="navbar__icon-container">
<a href="/">
<svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
<defs>
<clipPath id="clip-path">
<path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
</clipPath>
</defs>
<g id="logo" transform="translate(-1305 -780.355)">
<g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
<g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
<path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
<path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
<path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
<path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
<path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
<path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
<path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
<path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
<circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
<path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258.258 0 0 1 .189-.078h.513a.268.268 0 0 1 .256.256v.49a2.118 2.118 0 0 1 1.828-.858 2.092 2.092 0 0 1 1.751.736 3.135 3.135 0 0 1 .636 1.9q.011.122.011.379t-.011.379a3.168 3.168 0 0 1-.636 1.9 2.111 2.111 0 0 1-1.751.736 2.154 2.154 0 0 1-1.806-.836v2.587a.241.241 0 0 1-.067.178.223.223 0 0 1-.179.078zm2.364-2.91a1.324 1.324 0 0 0 1.149-.491 2.266 2.266 0 0 0 .4-1.293q.011-.111.011-.323 0-2.107-1.562-2.107a1.365 1.365 0 0 0-1.159.513 2.111 2.111 0 0 0-.412 1.2l-.012.424.012.435a1.862 1.862 0 0 0 .424 1.149 1.4 1.4 0 0 0 1.148.493zm5.628.9a2.329 2.329 0 0 1-1.015-.223 1.94 1.94 0 0 1-.747-.6 1.487 1.487 0 0 1-.268-.859 1.459 1.459 0 0 1 .6-1.2 3.4 3.4 0 0 1 1.65-.624l1.661-.234v-.323q0-1.137-1.3-1.137a1.4 1.4 0 0 0-.8.212 1.376 1.376 0 0 0-.468.48.305.305 0 0 1-.089.145.18.18 0 0 1-.134.045h-.48a.23.23 0 0 1-.245-.245 1.17 1.17 0 0 1 .245-.6 1.931 1.931 0 0 1 .747-.591 2.7 2.7 0 0 1 1.238-.256 2.351 2.351 0 0 1 1.8.591 2.032 2.032 0 0 1 .547 1.45v3.613a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.513a.233.233 0 0 1-.257-.256v-.479a1.923 1.923 0 0 1-.714.6 2.557 2.557 0 0 1-1.203.237zm.234-.836a1.579 1.579 0 0 0 1.182-.469 1.881 1.881 0 0 0 .468-1.371v-.312l-1.293.19a2.918 2.918 0 0 0-1.193.379.761.761 0 0 0-.4.658.784.784 0 0 0 .368.691 1.585 1.585 0 0 0 .867.237zm6.643.836a2.556 2.556 0 0 1-1.873-.669 2.738 2.738 0 0 1-.714-1.9l-.011-.446.011-.446a2.7 2.7 0 0 1 .714-1.885 2.531 2.531 0 0 1 1.873-.68 2.917 2.917 0 0 1 1.36.29 2.077 2.077 0 0 1 .825.714 1.7 1.7 0 0 1 .3.848.2.2 0 0 1-.067.178.281.281 0 0 1-.19.067h-.535a.265.265 0 0 1-.168-.045.458.458 0 0 1-.111-.178 1.428 1.428 0 0 0-.535-.758 1.516 1.516 0 0 0-.87-.234 1.45 1.45 0 0 0-1.1.435 1.952 1.952 0 0 0-.435 1.3l-.011.4.011.379a1.969 1.969 0 0 0 .435 1.316 1.446 1.446 0 0 0 1.1.424 1.577 1.577 0 0 0 .87-.223 1.493 1.493 0 0 0 .535-.769.458.458 0 0 1 .111-.178.228.228 0 0 1 .168-.056h.535a.258.258 0 0 1 .19.078.2.2 0 0 1 .067.178 1.75 1.75 0 0 1-.3.847 2.078 2.078 0 0 1-.825.714 2.876 2.876 0 0 1-1.361.302zm4.078-.112a.233.233 0 0 1-.257-.256v-7.4a.241.241 0 0 1 .067-.178.259.259 0 0 1 .19-.078h.557a.267.267 0 0 1 .257.256v2.6a2.167 2.167 0 0 1 .758-.624 2.353 2.353 0 0 1 1.082-.223 2.067 2.067 0 0 1 1.661.691 2.642 2.642 0 0 1 .6 1.818v3.144a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.557a.233.233 0 0 1-.256-.256V824a1.775 1.775 0 0 0-.39-1.227 1.387 1.387 0 0 0-1.1-.435 1.481 1.481 0 0 0-1.126.446 1.7 1.7 0 0 0-.412 1.215v3.088a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067zm8.846.112a2.466 2.466 0 0 1-1.84-.7 2.938 2.938 0 0 1-.747-1.94l-.011-.379.011-.368a2.953 2.953 0 0 1 .758-1.918 2.7 2.7 0 0 1 3.735.078 3.114 3.114 0 0 1 .68 2.119v.19a.257.257 0 0 1-.078.189.241.241 0 0 1-.178.067h-3.858v.1a2.11 2.11 0 0 0 .435 1.238 1.332 1.332 0 0 0 1.081.5 1.563 1.563 0 0 0 .836-.2 1.7 1.7 0 0 0 .491-.435.6.6 0 0 1 .145-.156.391.391 0 0 1 .19-.033h.547a.252.252 0 0 1 .167.056.192.192 0 0 1 .067.156.975.975 0 0 1-.312.591 2.51 2.51 0 0 1-.859.6 3.049 3.049 0 0 1-1.26.248zm1.527-3.434v-.033a1.817 1.817 0 0 0-.424-1.249 1.512 1.512 0 0 0-2.23 0 1.883 1.883 0 0 0-.4 1.249v.033z" fill="#51504f" data-name="Path 9" transform="translate(-1460.834 -808.144)"></path>
<path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1.505 3.958l-.08-.03a.086.086 0 0 0 .08.116zm-1.784 2.646a.128.128 0 0 1-.1-.042l-.122.121a.3.3 0 0 0 .217.092zm-.1-.042a.129.129 0 0 1-.042-.1h-.171a.3.3 0 0 0 .092.217zm-.042-.1a.38.38 0 0 1 .007-.1l-.163-.054a.514.514 0 0 0-.016.15zm.005-.092l2.765-7.214-.16-.061-2.765 7.214zm2.766-7.216a.283.283 0 0 1 .1-.143.3.3 0 0 1 .174-.046v-.172a.47.47 0 0 0-.271.076.453.453 0 0 0-.166.226zm.276-.189h.758v-.172h-.758zm.758 0a.3.3 0 0 1 .175.046.283.283 0 0 1 .1.143l.161-.059a.451.451 0 0 0-.166-.226.47.47 0 0 0-.272-.076zm.277.19l2.754 7.214.16-.061-2.754-7.214zm2.75 7.2l.022.123.169-.031-.022-.123zm.021.107a.13.13 0 0 1-.042.1l.121.121a.3.3 0 0 0 .092-.217zm-.042.1a.13.13 0 0 1-.1.042v.171a.3.3 0 0 0 .217-.092zm-.1.042h-.568v.171h.568zm-.568 0a.206.206 0 0 1-.135-.036l-.11.132a.373.373 0 0 0 .245.076zm-.129-.031a.262.262 0 0 1-.069-.1l-.162.054a.431.431 0 0 0 .11.167zm-.07-.1l-.613-1.584-.16.062.613 1.583zm-.693-1.638h-3.657v.171h3.657zm-3.737.055l-.614 1.584.16.062.613-1.583zm-.615 1.587a.235.235 0 0 1-.075.1l.111.13a.4.4 0 0 0 .126-.172zm-.074.1a.185.185 0 0 1-.124.036v.171a.354.354 0 0 0 .233-.076zm-.124.036h-.569v.171h.569zm4.306-2.677l-1.505-3.958-.16.061 1.505 3.958zm-1.666-3.958l-1.505 3.958.16.061 1.505-3.958zm-1.425 4.075h3.01v-.171h-3.01zm6.143 4.687l-.06.061zm0-7.761l.061.061zm.881 0l-.065.056.01.009zm.078.669h-.086a.086.086 0 0 0 .155.051zm3.579-.123l-.067.053zm.636 1.9h-.086zm0 .758l-.085-.007zm-.636 1.9l.067.054zm-3.557-.1l.068-.052a.086.086 0 0 0-.154.052zm-.067 2.765l-.061-.06zm2.787-3.323l-.069-.051zm.4-1.293l-.085-.008v.005zm-2.709-1.918l-.068-.052zm-.413 1.2h-.086zm-.011.423h-.085zm.011.435h-.086zm.424 1.149l.066-.054zm-1.216 3.315a.173.173 0 0 1-.129-.053l-.121.121a.342.342 0 0 0 .25.1zm-.129-.053a.157.157 0 0 1-.042-.118h-.172a.325.325 0 0 0 .092.239zm-.042-.118v-7.4h-.172v7.4zm0-7.4a.157.157 0 0 1 .042-.118l-.121-.121a.324.324 0 0 0-.092.239zm.042-.118a.173.173 0 0 1 .129-.053v-.172a.342.342 0 0 0-.25.1zm.129-.053h.513v-.172h-.513zm.513 0a.137.137 0 0 1 .113.048l.13-.111a.309.309 0 0 0-.244-.108zm.123.058a.137.137 0 0 1 .048.113h.171a.309.309 0 0 0-.108-.243zm.048.113v.49h.171v-.49zm.155.541a2.033 2.033 0 0 1 1.759-.823v-.171a2.2 2.2 0 0 0-1.9.894zm1.759-.823a2.007 2.007 0 0 1 1.683.7l.135-.106a2.177 2.177 0 0 0-1.818-.768zm1.683.7a3.045 3.045 0 0 1 .617 1.845l.171-.007a3.218 3.218 0 0 0-.654-1.946zm.617 1.85c.007.078.011.2.011.372h.171c0-.171 0-.3-.012-.387zm.011.372c0 .171 0 .294-.011.372l.17.015c.008-.086.012-.216.012-.387zm-.011.376a3.08 3.08 0 0 1-.617 1.846l.134.106a3.25 3.25 0 0 0 .654-1.945zm-.617 1.845a2.025 2.025 0 0 1-1.683.7v.171a2.2 2.2 0 0 0 1.817-.768zm-1.683.7a2.068 2.068 0 0 1-1.739-.8l-.136.1a2.239 2.239 0 0 0 1.874.87zm-1.892-.75v2.587h.172v-2.587zm0 2.587a.156.156 0 0 1-.042.118l.121.121a.325.325 0 0 0 .092-.239zm-.046.123a.138.138 0 0 1-.114.048v.172a.308.308 0 0 0 .244-.108zm-.114.048h-.546v.172h.546zm1.817-2.739a1.408 1.408 0 0 0 1.218-.526l-.138-.1a1.24 1.24 0 0 1-1.079.455zm1.217-.525a2.355 2.355 0 0 0 .419-1.341l-.171-.007a2.182 2.182 0 0 1-.385 1.246zm.418-1.336c.008-.079.012-.19.012-.332h-.172c0 .14 0 .245-.011.315zm.012-.332a2.726 2.726 0 0 0-.407-1.632 1.448 1.448 0 0 0-1.24-.562v.171a1.278 1.278 0 0 1 1.1.492 2.565 2.565 0 0 1 .374 1.53zm-1.647-2.193a1.452 1.452 0 0 0-1.228.547l.136.1a1.282 1.282 0 0 1 1.091-.479zm-1.228.547a2.2 2.2 0 0 0-.43 1.252l.172.008a2.028 2.028 0 0 1 .4-1.157zm-.43 1.254l-.011.424h.171l.011-.424zm-.011.428l.011.435h.172l-.011-.435zm.011.436a1.95 1.95 0 0 0 .443 1.2l.133-.109a1.776 1.776 0 0 1-.4-1.1zm.443 1.2a1.484 1.484 0 0 0 1.214.522v-.171a1.314 1.314 0 0 1-1.082-.459zm5.828 1.117l.037-.077zm-.747-.6l-.07.049zm.335-2.063l.052.068zm1.65-.624l.012.085zm1.661-.234l.012.085a.086.086 0 0 0 .074-.085zm-2.107-1.249l.046.072zm-.468.48l-.075-.042a.083.083 0 0 0-.006.015zm-.089.145l-.054-.067-.007.006zm-.792-.022l-.065.056.009.009zm-.067-.178h-.086zm.245-.6l-.07-.049zm.747-.591l.038.077zm3.033.334l-.063.058zm.468 5.252l.06.061zm-.881 0l-.065.056a.043.043 0 0 0 .009.009zm-.067-.669h.086a.086.086 0 0 0-.156-.048zm-.714.6l-.04-.076zm.223-1.059l-.062-.06zm.468-1.684h.086a.086.086 0 0 0-.1-.085zm-1.293.189l.012.085zm-1.193.379l.046.072zm-.033 1.349l-.047.071zm.635.985a2.241 2.241 0 0 1-.978-.215l-.074.155a2.412 2.412 0 0 0 1.051.231zm-.978-.215a1.859 1.859 0 0 1-.715-.576l-.138.1a2.024 2.024 0 0 0 .779.629zm-.713-.573a1.4 1.4 0 0 1-.253-.81h-.172a1.571 1.571 0 0 0 .283.907zm-.253-.81a1.374 1.374 0 0 1 .569-1.136l-.105-.135a1.544 1.544 0 0 0-.635 1.272zm.569-1.137a3.316 3.316 0 0 1 1.609-.607l-.024-.17a3.481 3.481 0 0 0-1.691.642zm1.609-.607l1.661-.234-.024-.17-1.662.234zm1.735-.319v-.323h-.171v.323zm0-.323a1.156 1.156 0 0 0-.355-.917 1.536 1.536 0 0 0-1.035-.306v.172a1.37 1.37 0 0 1 .922.263.986.986 0 0 1 .3.788zm-1.39-1.223a1.486 1.486 0 0 0-.851.227l.1.142a1.316 1.316 0 0 1 .755-.2zm-.849.226a1.452 1.452 0 0 0-.5.51l.15.084a1.286 1.286 0 0 1 .44-.449zm-.5.524a.226.226 0 0 1-.062.105l.107.134a.391.391 0 0 0 .117-.185zm-.068.112a.1.1 0 0 1-.073.019v.171a.266.266 0 0 0 .194-.07zm-.073.019h-.48v.171h.48zm-.48 0a.18.18 0 0 1-.122-.046l-.112.13a.352.352 0 0 0 .234.087zm-.113-.037a.18.18 0 0 1-.047-.123h-.171a.352.352 0 0 0 .087.234zm-.047-.119a1.1 1.1 0 0 1 .23-.557l-.14-.1a1.253 1.253 0 0 0-.261.648zm.23-.556a1.843 1.843 0 0 1 .715-.564l-.075-.154a2.018 2.018 0 0 0-.78.618zm.716-.564a2.611 2.611 0 0 1 1.2-.247v-.171a2.781 2.781 0 0 0-1.277.266zm1.2-.247a2.268 2.268 0 0 1 1.732.563l.126-.116a2.435 2.435 0 0 0-1.858-.618zm1.733.564a1.945 1.945 0 0 1 .523 1.391h.171a2.117 2.117 0 0 0-.57-1.508zm.523 1.391v3.613h.171v-3.613zm0 3.613a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.157.157 0 0 1-.118.042v.171a.326.326 0 0 0 .239-.092zm-.118.042h-.513v.171h.513zm-.513 0a.2.2 0 0 1-.134-.046l-.111.13a.367.367 0 0 0 .245.088zm-.124-.037a.194.194 0 0 1-.047-.134h-.171a.366.366 0 0 0 .087.245zm-.047-.134v-.479h-.171v.479zm-.156-.528a1.846 1.846 0 0 1-.683.575l.079.152a2.012 2.012 0 0 0 .745-.629zm-.683.575a2.476 2.476 0 0 1-1.153.236v.171a2.644 2.644 0 0 0 1.233-.255zm-.919-.429a1.666 1.666 0 0 0 1.244-.494l-.123-.12a1.493 1.493 0 0 1-1.121.442zm1.244-.494a1.969 1.969 0 0 0 .492-1.431h-.171a1.8 1.8 0 0 1-.444 1.312zm.492-1.431v-.312h-.171v.312zm-.1-.4l-1.293.189.025.17 1.293-.189zm-1.293.189a3 3 0 0 0-1.228.393l.095.143a2.837 2.837 0 0 1 1.158-.365zm-1.227.392a.845.845 0 0 0-.441.73h.172a.676.676 0 0 1 .362-.586zm-.441.73a.869.869 0 0 0 .406.762l.095-.142a.7.7 0 0 1-.33-.62zm.408.764a1.673 1.673 0 0 0 .916.247v-.171a1.5 1.5 0 0 1-.823-.221zm5.686.329l-.061.06zm-.714-1.9h-.085zm-.011-.446h-.085zm.011-.446h-.085zm.714-1.885l.061.061zm3.234-.39l-.04.076zm.825.713l-.073.046zm.3.848h-.086zm-.067.178l.056.065zm-.892.022l.054-.067zm-.112-.178l-.081.029zm-.535-.758l-.048.071zm-1.974.2l-.062-.059zm-.435 1.3h-.086zm-.011.4h-.086zm.011.379h-.086zm.435 1.316l-.062.059zm1.974.2l.046.072zm.535-.769l-.079-.033zm.112-.178l.054.067.007-.006zm.892.022l-.061.06zm.067.178l-.085-.009zm-.3.847l-.072-.046zm-.825.714l-.04-.076zm-1.36.2a2.471 2.471 0 0 1-1.814-.644l-.12.122a2.64 2.64 0 0 0 1.933.694zm-1.813-.643a2.653 2.653 0 0 1-.689-1.839l-.171.006a2.822 2.822 0 0 0 .738 1.952zm-.689-1.838l-.011-.446h-.171l.011.446zm-.011-.442l.011-.446h-.171l-.011.446zm.011-.445a2.611 2.611 0 0 1 .689-1.827l-.122-.121a2.78 2.78 0 0 0-.738 1.942zm.689-1.827a2.447 2.447 0 0 1 1.813-.655v-.171a2.617 2.617 0 0 0-1.934.705zm1.813-.655a2.836 2.836 0 0 1 1.32.28l.079-.152a3 3 0 0 0-1.4-.3zm1.32.28a1.99 1.99 0 0 1 .792.683l.145-.091a2.158 2.158 0 0 0-.858-.744zm.793.685a1.617 1.617 0 0 1 .287.8l.171-.009a1.789 1.789 0 0 0-.315-.89zm.287.809a.11.11 0 0 1-.037.1l.112.13a.281.281 0 0 0 .1-.252zm-.037.1a.2.2 0 0 1-.134.046v.171a.369.369 0 0 0 .246-.088zm-.134.046h-.535v.171h.535zm-.535 0a.184.184 0 0 1-.114-.026l-.107.134a.345.345 0 0 0 .221.064zm-.114-.026a.389.389 0 0 1-.086-.144l-.158.066a.533.533 0 0 0 .137.212zm-.084-.14a1.514 1.514 0 0 0-.57-.8l-.093.144a1.343 1.343 0 0 1 .5.715zm-.568-.8a1.6 1.6 0 0 0-.918-.249v.171a1.435 1.435 0 0 1 .822.219zm-.918-.249a1.535 1.535 0 0 0-1.166.462l.124.118a1.364 1.364 0 0 1 1.042-.408zm-1.166.462a2.036 2.036 0 0 0-.458 1.36l.171.006a1.872 1.872 0 0 1 .411-1.249zm-.458 1.361l-.011.4h.171l.011-.4zm-.011.406l.011.379.171-.005-.011-.379zm.011.38a2.052 2.052 0 0 0 .458 1.371l.124-.118a1.889 1.889 0 0 1-.411-1.26zm.458 1.371a1.533 1.533 0 0 0 1.166.451v-.172a1.363 1.363 0 0 1-1.042-.4zm1.166.451a1.661 1.661 0 0 0 .916-.237l-.093-.144a1.491 1.491 0 0 1-.823.209zm.918-.238a1.576 1.576 0 0 0 .568-.812l-.162-.057a1.409 1.409 0 0 1-.5.727zm.566-.807a.39.39 0 0 1 .086-.144l-.107-.134a.533.533 0 0 0-.137.213zm.093-.151a.144.144 0 0 1 .107-.031v-.171a.31.31 0 0 0-.228.081zm.107-.031h.535v-.171h-.535zm.535 0a.173.173 0 0 1 .129.053l.121-.121a.344.344 0 0 0-.25-.1zm.134.057a.11.11 0 0 1 .037.1l.17.017a.281.281 0 0 0-.1-.252zm.037.109a1.664 1.664 0 0 1-.288.806l.144.092a1.839 1.839 0 0 0 .315-.889zm-.288.806a1.989 1.989 0 0 1-.792.683l.079.152a2.162 2.162 0 0 0 .858-.744zm-.793.684a2.8 2.8 0 0 1-1.32.28v.171a2.96 2.96 0 0 0 1.4-.3zm2.568.187l-.065.056.01.009zm0-7.772l.061.06zm.926 0l-.065.056.009.009zm.078 2.776h-.085a.086.086 0 0 0 .153.053zm.758-.624l.038.077zm2.743.468l-.065.056zm.524 5.151l-.061-.06zm-.925 0l-.065.056.009.009zm-.457-4.5l-.065.056zm-2.23.011l-.062-.059zm-.49 4.493l-.061-.06zm-.736-.019a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.367.367 0 0 0 .087.245zm-.046-.134v-7.4h-.172v7.4zm0-7.4a.156.156 0 0 1 .042-.118l-.121-.121a.326.326 0 0 0-.092.239zm.042-.118a.172.172 0 0 1 .129-.053v-.171a.343.343 0 0 0-.25.1zm.129-.053h.557v-.171h-.557zm.557 0a.137.137 0 0 1 .113.048l.13-.112a.308.308 0 0 0-.244-.108zm.122.057a.137.137 0 0 1 .048.113h.172a.309.309 0 0 0-.108-.243zm.048.113v2.6h.172v-2.6zm.153 2.651a2.076 2.076 0 0 1 .728-.6l-.075-.154a2.248 2.248 0 0 0-.788.649zm.73-.6a2.272 2.272 0 0 1 1.043-.214v-.171a2.438 2.438 0 0 0-1.121.232zm1.043-.214a1.982 1.982 0 0 1 1.6.661l.13-.112a2.152 2.152 0 0 0-1.727-.721zm1.6.663a2.557 2.557 0 0 1 .581 1.761h.171a2.727 2.727 0 0 0-.624-1.874zm.581 1.761v3.144h.171v-3.144zm0 3.144a.173.173 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm-.557 0a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.368.368 0 0 0 .087.245zm-.046-.134V823.8h-.172v3.088zm0-3.088a1.859 1.859 0 0 0-.412-1.284l-.128.114a1.69 1.69 0 0 1 .368 1.169zm-.411-1.283a1.471 1.471 0 0 0-1.169-.464v.171a1.3 1.3 0 0 1 1.039.406zm-1.169-.464a1.566 1.566 0 0 0-1.188.473l.124.118a1.4 1.4 0 0 1 1.064-.419zm-1.188.473a1.779 1.779 0 0 0-.436 1.275h.172a1.609 1.609 0 0 1 .389-1.156zm-.436 1.275v3.088h.172V823.8zm0 3.088a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm6.449-.505l-.062.059zm-.747-1.94h-.086zm-.012-.379h-.085v.005zm.012-.368l-.086-.006zm.758-1.918l-.061-.06zm3.735.078l-.065.056zm.6 2.5l.061.061zm-4.036.067v-.086a.086.086 0 0 0-.086.086zm0 .1h-.086zm.435 1.238l-.068.053zm1.918.3l.045.073zm.491-.435l-.069-.051zm.145-.156l.039.077h.006zm.9.022l-.055.066zm-.245.747l-.064-.057zm-.858.6l.035.078zm.267-3.189v.086a.086.086 0 0 0 .086-.086zm-.424-1.282l-.066.055zm-2.23 0l-.065-.055zm-.4 1.282h-.086a.086.086 0 0 0 .086.086zm1.528 3.349a2.38 2.38 0 0 1-1.779-.677l-.122.12a2.55 2.55 0 0 0 1.9.728zm-1.778-.676a2.86 2.86 0 0 1-.724-1.886l-.171.009a3.027 3.027 0 0 0 .771 1.995zm-.723-1.884l-.011-.379h-.171l.011.379zm-.011-.374l.011-.368-.172-.005-.011.368zm.011-.365a2.871 2.871 0 0 1 .735-1.864l-.124-.118a3.042 3.042 0 0 0-.782 1.971zm.734-1.864a2.331 2.331 0 0 1 1.756-.687v-.171a2.5 2.5 0 0 0-1.879.74zm1.756-.687a2.307 2.307 0 0 1 1.853.762l.13-.112a2.477 2.477 0 0 0-1.983-.821zm1.854.762a3.03 3.03 0 0 1 .659 2.062h.172a3.2 3.2 0 0 0-.7-2.175zm.659 2.062v.19h.172v-.19zm0 .19a.172.172 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-3.858v.171h3.858zm-3.944.086v.1h.172v-.1zm0 .1a2.2 2.2 0 0 0 .453 1.287l.135-.106a2.027 2.027 0 0 1-.417-1.189zm.454 1.288a1.418 1.418 0 0 0 1.148.533v-.171a1.247 1.247 0 0 1-1.015-.47zm1.148.533a1.647 1.647 0 0 0 .882-.214l-.09-.146a1.481 1.481 0 0 1-.791.188zm.882-.214a1.777 1.777 0 0 0 .515-.458l-.14-.1a1.613 1.613 0 0 1-.466.412zm.513-.456a1.251 1.251 0 0 1 .081-.1.28.28 0 0 1 .026-.025l.008-.006-.077-.153a.326.326 0 0 0-.083.068 1.55 1.55 0 0 0-.092.113zm.12-.134a.328.328 0 0 1 .146-.021v-.171a.468.468 0 0 0-.234.046zm.146-.021h.547v-.171h-.547zm.547 0a.166.166 0 0 1 .112.036l.11-.132a.337.337 0 0 0-.222-.076zm.112.036a.107.107 0 0 1 .036.09h.171a.277.277 0 0 0-.1-.222zm.036.09a.9.9 0 0 1-.291.534l.128.115a1.055 1.055 0 0 0 .334-.649zm-.291.535a2.42 2.42 0 0 1-.83.581l.072.156a2.6 2.6 0 0 0 .888-.624zm-.829.58a2.964 2.964 0 0 1-1.224.238v.171a3.133 3.133 0 0 0 1.295-.253zm.389-3.111v-.033h-.171v.033zm0-.033a1.9 1.9 0 0 0-.445-1.306l-.129.114a1.731 1.731 0 0 1 .4 1.192zm-.444-1.3a1.466 1.466 0 0 0-1.181-.521v.172a1.3 1.3 0 0 1 1.049.46zm-1.181-.521a1.466 1.466 0 0 0-1.18.521l.131.11a1.3 1.3 0 0 1 1.049-.46zm-1.181.521a1.965 1.965 0 0 0-.422 1.3h.172a1.794 1.794 0 0 1 .382-1.194zm-.422 1.3v.033h.172v-.033zm.086.119h3.055v-.171h-3.055z" fill="#51504f" data-name="Path 10" transform="translate(-1460.636 -807.945)"></path>
<path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1.785a.677.677 0 0 1 .68.68v1.53a.655.655 0 0 1-.2.481.713.713 0 0 1-.481.17zm.227 17.479a.593.593 0 0 1-.652-.652v-13.428a.611.611 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.359a.679.679 0 0 1 .652.651v13.427a.655.655 0 0 1-.2.482.613.613 0 0 1-.453.17zm6.861 0a.592.592 0 0 1-.651-.652v-13.4a.715.715 0 0 1 .17-.481.656.656 0 0 1 .482-.2h1.3a.677.677 0 0 1 .68.68v1.246a4.255 4.255 0 0 1 3.966-1.926h1.1a.679.679 0 0 1 .651.651v1.161a.566.566 0 0 1-.2.453.612.612 0 0 1-.453.17h-1.7a3.2 3.2 0 0 0-2.408.907 3.253 3.253 0 0 0-.879 2.408v8.328a.656.656 0 0 1-.2.482.716.716 0 0 1-.482.17zm12.234 0a.593.593 0 0 1-.651-.652v-11.814h-2.408a.592.592 0 0 1-.651-.651v-.963a.611.611 0 0 1 .17-.453.654.654 0 0 1 .481-.2h2.408v-1.417q0-4.816 4.872-4.815h1.586a.679.679 0 0 1 .652.651v.963a.656.656 0 0 1-.2.481.613.613 0 0 1-.453.17h-1.529a2.1 2.1 0 0 0-1.785.68 3.248 3.248 0 0 0-.51 2.011v1.275h6.062V863.7a.613.613 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.3a.679.679 0 0 1 .652.651v19.659a.655.655 0 0 1-.2.482.613.613 0 0 1-.454.17h-1.3a.592.592 0 0 1-.652-.652v-11.811h-6.062v11.813a.657.657 0 0 1-.2.482.614.614 0 0 1-.454.17zm20.9.283a6.487 6.487 0 0 1-4.844-1.757 6.837 6.837 0 0 1-1.813-4.674l-.029-1.218.029-1.218a6.732 6.732 0 0 1 1.841-4.646 7.389 7.389 0 0 1 9.631 0 6.736 6.736 0 0 1 1.841 4.646q.028.311.028 1.218t-.028 1.218a6.772 6.772 0 0 1-1.841 4.674 6.391 6.391 0 0 1-4.82 1.756zm0-2.181a3.582 3.582 0 0 0 2.8-1.133 4.931 4.931 0 0 0 1.133-3.258q.028-.283.028-1.076t-.028-1.076a4.931 4.931 0 0 0-1.133-3.258 3.582 3.582 0 0 0-2.8-1.133 3.671 3.671 0 0 0-2.833 1.133 4.83 4.83 0 0 0-1.1 3.258l-.028 1.076.028 1.076a4.83 4.83 0 0 0 1.1 3.258 3.671 3.671 0 0 0 2.828 1.132zm13.755 1.9a.846.846 0 0 1-.566-.17 1.321 1.321 0 0 1-.34-.538l-4.023-13.144-.056-.283a.575.575 0 0 1 .17-.425.641.641 0 0 1 .425-.17h1.246a.612.612 0 0 1 .453.17.646.646 0 0 1 .255.312l3.145 10.679 3.371-10.566a.761.761 0 0 1 .255-.4.726.726 0 0 1 .538-.2h.963a.728.728 0 0 1 .539.2.76.76 0 0 1 .255.4l3.371 10.566 3.144-10.679a.655.655 0 0 1 .2-.312.714.714 0 0 1 .482-.17h1.275a.542.542 0 0 1 .4.17.576.576 0 0 1 .17.425l-.057.283-3.994 13.144a1.323 1.323 0 0 1-.34.538.9.9 0 0 1-.6.17h-1.1a.86.86 0 0 1-.935-.708l-3.286-10.141-3.286 10.141a.928.928 0 0 1-.963.708z" fill="#51504f" data-name="Path 11" transform="translate(-1454.66 -838.62)"></path>
</g>
</g>
</g>
</svg>
</a>
</div>
<div class="desktop-only navbar__menu-container">
<div class="navbar__menu-content" id="main_navbar">
<div class="navbar__links-container">
<a class="navbar__text-link" href="/community/">
Community
</a>
<a class="navbar__text-link" href="/meetups/">
Meetups
</a>
<a class="navbar__text-link" href="/docs/">
Documentation
</a>
<a class="navbar__text-link" href="/use-cases/">
Use-cases
</a>
<a class="navbar__text-link" href="/announcements/">
Announcements
</a>
<a class="navbar__text-link" href="/blog/">
Blog
</a>
<a class="navbar__text-link" href="/ecosystem/">
Ecosystem
</a>
</div>
</div>
</div>
<div class="mobile-only navbar__drawer-container">
<button class="navbar__toggle-button" id="navbar-toggle-button">
<div id="hamburger-icon" class="navbar__toggle-button--icon visible">
<svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
<g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
<g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
<rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
</g>
<g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
<rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
</g>
<g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
<rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
</g>
</g>
</svg>
</div>
<div id="close-icon" class="navbar__toggle-button--icon">
<svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
<g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
<g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
<rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
</g>
<g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
<rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
</g>
</g>
</svg>
</div>
</button>
<div class="navbar__drawer" id="navbar-drawer">
<div class="navbar__menu-content" id="main_navbar">
<div class="navbar__links-container">
<a class="navbar__text-link" href="/community/">
Community
</a>
<a class="navbar__text-link" href="/meetups/">
Meetups
</a>
<a class="navbar__text-link" href="/docs/">
Documentation
</a>
<a class="navbar__text-link" href="/use-cases/">
Use-cases
</a>
<a class="navbar__text-link" href="/announcements/">
Announcements
</a>
<a class="navbar__text-link" href="/blog/">
Blog
</a>
<a class="navbar__text-link" href="/ecosystem/">
Ecosystem
</a>
</div>
</div>
</div>
</div>
</nav>
</header>
<div class="roadmap container-fluid td-default base-layout">
<div class="content-drawer-wrapper">
<button class="content-drawer__toggle-button" id="content-open-button">
<div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
<svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
<g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
<g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
<path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
</g>
<g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
<path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
</g>
<g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
<path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
</g>
<g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
<path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
</g>
<g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
<path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
</g>
<g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
<path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
</g>
</g>
</svg>
<span class="bodytext__mobile--brownish-grey">Content</span>
</div>
</button>
<nav id="content-navbar" class="navbar navbar--hidden">
<div class="navbar__icon-container">
<a href="/">
<svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
<defs>
<clipPath id="clip-path">
<path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
</clipPath>
</defs>
<g id="logo" transform="translate(-1305 -780.355)">
<g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
<g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
<path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
<path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
<path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
<path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
<path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
<path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
<path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
<path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
<circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
<path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258.258 0 0 1 .189-.078h.513a.268.268 0 0 1 .256.256v.49a2.118 2.118 0 0 1 1.828-.858 2.092 2.092 0 0 1 1.751.736 3.135 3.135 0 0 1 .636 1.9q.011.122.011.379t-.011.379a3.168 3.168 0 0 1-.636 1.9 2.111 2.111 0 0 1-1.751.736 2.154 2.154 0 0 1-1.806-.836v2.587a.241.241 0 0 1-.067.178.223.223 0 0 1-.179.078zm2.364-2.91a1.324 1.324 0 0 0 1.149-.491 2.266 2.266 0 0 0 .4-1.293q.011-.111.011-.323 0-2.107-1.562-2.107a1.365 1.365 0 0 0-1.159.513 2.111 2.111 0 0 0-.412 1.2l-.012.424.012.435a1.862 1.862 0 0 0 .424 1.149 1.4 1.4 0 0 0 1.148.493zm5.628.9a2.329 2.329 0 0 1-1.015-.223 1.94 1.94 0 0 1-.747-.6 1.487 1.487 0 0 1-.268-.859 1.459 1.459 0 0 1 .6-1.2 3.4 3.4 0 0 1 1.65-.624l1.661-.234v-.323q0-1.137-1.3-1.137a1.4 1.4 0 0 0-.8.212 1.376 1.376 0 0 0-.468.48.305.305 0 0 1-.089.145.18.18 0 0 1-.134.045h-.48a.23.23 0 0 1-.245-.245 1.17 1.17 0 0 1 .245-.6 1.931 1.931 0 0 1 .747-.591 2.7 2.7 0 0 1 1.238-.256 2.351 2.351 0 0 1 1.8.591 2.032 2.032 0 0 1 .547 1.45v3.613a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.513a.233.233 0 0 1-.257-.256v-.479a1.923 1.923 0 0 1-.714.6 2.557 2.557 0 0 1-1.203.237zm.234-.836a1.579 1.579 0 0 0 1.182-.469 1.881 1.881 0 0 0 .468-1.371v-.312l-1.293.19a2.918 2.918 0 0 0-1.193.379.761.761 0 0 0-.4.658.784.784 0 0 0 .368.691 1.585 1.585 0 0 0 .867.237zm6.643.836a2.556 2.556 0 0 1-1.873-.669 2.738 2.738 0 0 1-.714-1.9l-.011-.446.011-.446a2.7 2.7 0 0 1 .714-1.885 2.531 2.531 0 0 1 1.873-.68 2.917 2.917 0 0 1 1.36.29 2.077 2.077 0 0 1 .825.714 1.7 1.7 0 0 1 .3.848.2.2 0 0 1-.067.178.281.281 0 0 1-.19.067h-.535a.265.265 0 0 1-.168-.045.458.458 0 0 1-.111-.178 1.428 1.428 0 0 0-.535-.758 1.516 1.516 0 0 0-.87-.234 1.45 1.45 0 0 0-1.1.435 1.952 1.952 0 0 0-.435 1.3l-.011.4.011.379a1.969 1.969 0 0 0 .435 1.316 1.446 1.446 0 0 0 1.1.424 1.577 1.577 0 0 0 .87-.223 1.493 1.493 0 0 0 .535-.769.458.458 0 0 1 .111-.178.228.228 0 0 1 .168-.056h.535a.258.258 0 0 1 .19.078.2.2 0 0 1 .067.178 1.75 1.75 0 0 1-.3.847 2.078 2.078 0 0 1-.825.714 2.876 2.876 0 0 1-1.361.302zm4.078-.112a.233.233 0 0 1-.257-.256v-7.4a.241.241 0 0 1 .067-.178.259.259 0 0 1 .19-.078h.557a.267.267 0 0 1 .257.256v2.6a2.167 2.167 0 0 1 .758-.624 2.353 2.353 0 0 1 1.082-.223 2.067 2.067 0 0 1 1.661.691 2.642 2.642 0 0 1 .6 1.818v3.144a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.557a.233.233 0 0 1-.256-.256V824a1.775 1.775 0 0 0-.39-1.227 1.387 1.387 0 0 0-1.1-.435 1.481 1.481 0 0 0-1.126.446 1.7 1.7 0 0 0-.412 1.215v3.088a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067zm8.846.112a2.466 2.466 0 0 1-1.84-.7 2.938 2.938 0 0 1-.747-1.94l-.011-.379.011-.368a2.953 2.953 0 0 1 .758-1.918 2.7 2.7 0 0 1 3.735.078 3.114 3.114 0 0 1 .68 2.119v.19a.257.257 0 0 1-.078.189.241.241 0 0 1-.178.067h-3.858v.1a2.11 2.11 0 0 0 .435 1.238 1.332 1.332 0 0 0 1.081.5 1.563 1.563 0 0 0 .836-.2 1.7 1.7 0 0 0 .491-.435.6.6 0 0 1 .145-.156.391.391 0 0 1 .19-.033h.547a.252.252 0 0 1 .167.056.192.192 0 0 1 .067.156.975.975 0 0 1-.312.591 2.51 2.51 0 0 1-.859.6 3.049 3.049 0 0 1-1.26.248zm1.527-3.434v-.033a1.817 1.817 0 0 0-.424-1.249 1.512 1.512 0 0 0-2.23 0 1.883 1.883 0 0 0-.4 1.249v.033z" fill="#51504f" data-name="Path 9" transform="translate(-1460.834 -808.144)"></path>
<path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1.505 3.958l-.08-.03a.086.086 0 0 0 .08.116zm-1.784 2.646a.128.128 0 0 1-.1-.042l-.122.121a.3.3 0 0 0 .217.092zm-.1-.042a.129.129 0 0 1-.042-.1h-.171a.3.3 0 0 0 .092.217zm-.042-.1a.38.38 0 0 1 .007-.1l-.163-.054a.514.514 0 0 0-.016.15zm.005-.092l2.765-7.214-.16-.061-2.765 7.214zm2.766-7.216a.283.283 0 0 1 .1-.143.3.3 0 0 1 .174-.046v-.172a.47.47 0 0 0-.271.076.453.453 0 0 0-.166.226zm.276-.189h.758v-.172h-.758zm.758 0a.3.3 0 0 1 .175.046.283.283 0 0 1 .1.143l.161-.059a.451.451 0 0 0-.166-.226.47.47 0 0 0-.272-.076zm.277.19l2.754 7.214.16-.061-2.754-7.214zm2.75 7.2l.022.123.169-.031-.022-.123zm.021.107a.13.13 0 0 1-.042.1l.121.121a.3.3 0 0 0 .092-.217zm-.042.1a.13.13 0 0 1-.1.042v.171a.3.3 0 0 0 .217-.092zm-.1.042h-.568v.171h.568zm-.568 0a.206.206 0 0 1-.135-.036l-.11.132a.373.373 0 0 0 .245.076zm-.129-.031a.262.262 0 0 1-.069-.1l-.162.054a.431.431 0 0 0 .11.167zm-.07-.1l-.613-1.584-.16.062.613 1.583zm-.693-1.638h-3.657v.171h3.657zm-3.737.055l-.614 1.584.16.062.613-1.583zm-.615 1.587a.235.235 0 0 1-.075.1l.111.13a.4.4 0 0 0 .126-.172zm-.074.1a.185.185 0 0 1-.124.036v.171a.354.354 0 0 0 .233-.076zm-.124.036h-.569v.171h.569zm4.306-2.677l-1.505-3.958-.16.061 1.505 3.958zm-1.666-3.958l-1.505 3.958.16.061 1.505-3.958zm-1.425 4.075h3.01v-.171h-3.01zm6.143 4.687l-.06.061zm0-7.761l.061.061zm.881 0l-.065.056.01.009zm.078.669h-.086a.086.086 0 0 0 .155.051zm3.579-.123l-.067.053zm.636 1.9h-.086zm0 .758l-.085-.007zm-.636 1.9l.067.054zm-3.557-.1l.068-.052a.086.086 0 0 0-.154.052zm-.067 2.765l-.061-.06zm2.787-3.323l-.069-.051zm.4-1.293l-.085-.008v.005zm-2.709-1.918l-.068-.052zm-.413 1.2h-.086zm-.011.423h-.085zm.011.435h-.086zm.424 1.149l.066-.054zm-1.216 3.315a.173.173 0 0 1-.129-.053l-.121.121a.342.342 0 0 0 .25.1zm-.129-.053a.157.157 0 0 1-.042-.118h-.172a.325.325 0 0 0 .092.239zm-.042-.118v-7.4h-.172v7.4zm0-7.4a.157.157 0 0 1 .042-.118l-.121-.121a.324.324 0 0 0-.092.239zm.042-.118a.173.173 0 0 1 .129-.053v-.172a.342.342 0 0 0-.25.1zm.129-.053h.513v-.172h-.513zm.513 0a.137.137 0 0 1 .113.048l.13-.111a.309.309 0 0 0-.244-.108zm.123.058a.137.137 0 0 1 .048.113h.171a.309.309 0 0 0-.108-.243zm.048.113v.49h.171v-.49zm.155.541a2.033 2.033 0 0 1 1.759-.823v-.171a2.2 2.2 0 0 0-1.9.894zm1.759-.823a2.007 2.007 0 0 1 1.683.7l.135-.106a2.177 2.177 0 0 0-1.818-.768zm1.683.7a3.045 3.045 0 0 1 .617 1.845l.171-.007a3.218 3.218 0 0 0-.654-1.946zm.617 1.85c.007.078.011.2.011.372h.171c0-.171 0-.3-.012-.387zm.011.372c0 .171 0 .294-.011.372l.17.015c.008-.086.012-.216.012-.387zm-.011.376a3.08 3.08 0 0 1-.617 1.846l.134.106a3.25 3.25 0 0 0 .654-1.945zm-.617 1.845a2.025 2.025 0 0 1-1.683.7v.171a2.2 2.2 0 0 0 1.817-.768zm-1.683.7a2.068 2.068 0 0 1-1.739-.8l-.136.1a2.239 2.239 0 0 0 1.874.87zm-1.892-.75v2.587h.172v-2.587zm0 2.587a.156.156 0 0 1-.042.118l.121.121a.325.325 0 0 0 .092-.239zm-.046.123a.138.138 0 0 1-.114.048v.172a.308.308 0 0 0 .244-.108zm-.114.048h-.546v.172h.546zm1.817-2.739a1.408 1.408 0 0 0 1.218-.526l-.138-.1a1.24 1.24 0 0 1-1.079.455zm1.217-.525a2.355 2.355 0 0 0 .419-1.341l-.171-.007a2.182 2.182 0 0 1-.385 1.246zm.418-1.336c.008-.079.012-.19.012-.332h-.172c0 .14 0 .245-.011.315zm.012-.332a2.726 2.726 0 0 0-.407-1.632 1.448 1.448 0 0 0-1.24-.562v.171a1.278 1.278 0 0 1 1.1.492 2.565 2.565 0 0 1 .374 1.53zm-1.647-2.193a1.452 1.452 0 0 0-1.228.547l.136.1a1.282 1.282 0 0 1 1.091-.479zm-1.228.547a2.2 2.2 0 0 0-.43 1.252l.172.008a2.028 2.028 0 0 1 .4-1.157zm-.43 1.254l-.011.424h.171l.011-.424zm-.011.428l.011.435h.172l-.011-.435zm.011.436a1.95 1.95 0 0 0 .443 1.2l.133-.109a1.776 1.776 0 0 1-.4-1.1zm.443 1.2a1.484 1.484 0 0 0 1.214.522v-.171a1.314 1.314 0 0 1-1.082-.459zm5.828 1.117l.037-.077zm-.747-.6l-.07.049zm.335-2.063l.052.068zm1.65-.624l.012.085zm1.661-.234l.012.085a.086.086 0 0 0 .074-.085zm-2.107-1.249l.046.072zm-.468.48l-.075-.042a.083.083 0 0 0-.006.015zm-.089.145l-.054-.067-.007.006zm-.792-.022l-.065.056.009.009zm-.067-.178h-.086zm.245-.6l-.07-.049zm.747-.591l.038.077zm3.033.334l-.063.058zm.468 5.252l.06.061zm-.881 0l-.065.056a.043.043 0 0 0 .009.009zm-.067-.669h.086a.086.086 0 0 0-.156-.048zm-.714.6l-.04-.076zm.223-1.059l-.062-.06zm.468-1.684h.086a.086.086 0 0 0-.1-.085zm-1.293.189l.012.085zm-1.193.379l.046.072zm-.033 1.349l-.047.071zm.635.985a2.241 2.241 0 0 1-.978-.215l-.074.155a2.412 2.412 0 0 0 1.051.231zm-.978-.215a1.859 1.859 0 0 1-.715-.576l-.138.1a2.024 2.024 0 0 0 .779.629zm-.713-.573a1.4 1.4 0 0 1-.253-.81h-.172a1.571 1.571 0 0 0 .283.907zm-.253-.81a1.374 1.374 0 0 1 .569-1.136l-.105-.135a1.544 1.544 0 0 0-.635 1.272zm.569-1.137a3.316 3.316 0 0 1 1.609-.607l-.024-.17a3.481 3.481 0 0 0-1.691.642zm1.609-.607l1.661-.234-.024-.17-1.662.234zm1.735-.319v-.323h-.171v.323zm0-.323a1.156 1.156 0 0 0-.355-.917 1.536 1.536 0 0 0-1.035-.306v.172a1.37 1.37 0 0 1 .922.263.986.986 0 0 1 .3.788zm-1.39-1.223a1.486 1.486 0 0 0-.851.227l.1.142a1.316 1.316 0 0 1 .755-.2zm-.849.226a1.452 1.452 0 0 0-.5.51l.15.084a1.286 1.286 0 0 1 .44-.449zm-.5.524a.226.226 0 0 1-.062.105l.107.134a.391.391 0 0 0 .117-.185zm-.068.112a.1.1 0 0 1-.073.019v.171a.266.266 0 0 0 .194-.07zm-.073.019h-.48v.171h.48zm-.48 0a.18.18 0 0 1-.122-.046l-.112.13a.352.352 0 0 0 .234.087zm-.113-.037a.18.18 0 0 1-.047-.123h-.171a.352.352 0 0 0 .087.234zm-.047-.119a1.1 1.1 0 0 1 .23-.557l-.14-.1a1.253 1.253 0 0 0-.261.648zm.23-.556a1.843 1.843 0 0 1 .715-.564l-.075-.154a2.018 2.018 0 0 0-.78.618zm.716-.564a2.611 2.611 0 0 1 1.2-.247v-.171a2.781 2.781 0 0 0-1.277.266zm1.2-.247a2.268 2.268 0 0 1 1.732.563l.126-.116a2.435 2.435 0 0 0-1.858-.618zm1.733.564a1.945 1.945 0 0 1 .523 1.391h.171a2.117 2.117 0 0 0-.57-1.508zm.523 1.391v3.613h.171v-3.613zm0 3.613a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.157.157 0 0 1-.118.042v.171a.326.326 0 0 0 .239-.092zm-.118.042h-.513v.171h.513zm-.513 0a.2.2 0 0 1-.134-.046l-.111.13a.367.367 0 0 0 .245.088zm-.124-.037a.194.194 0 0 1-.047-.134h-.171a.366.366 0 0 0 .087.245zm-.047-.134v-.479h-.171v.479zm-.156-.528a1.846 1.846 0 0 1-.683.575l.079.152a2.012 2.012 0 0 0 .745-.629zm-.683.575a2.476 2.476 0 0 1-1.153.236v.171a2.644 2.644 0 0 0 1.233-.255zm-.919-.429a1.666 1.666 0 0 0 1.244-.494l-.123-.12a1.493 1.493 0 0 1-1.121.442zm1.244-.494a1.969 1.969 0 0 0 .492-1.431h-.171a1.8 1.8 0 0 1-.444 1.312zm.492-1.431v-.312h-.171v.312zm-.1-.4l-1.293.189.025.17 1.293-.189zm-1.293.189a3 3 0 0 0-1.228.393l.095.143a2.837 2.837 0 0 1 1.158-.365zm-1.227.392a.845.845 0 0 0-.441.73h.172a.676.676 0 0 1 .362-.586zm-.441.73a.869.869 0 0 0 .406.762l.095-.142a.7.7 0 0 1-.33-.62zm.408.764a1.673 1.673 0 0 0 .916.247v-.171a1.5 1.5 0 0 1-.823-.221zm5.686.329l-.061.06zm-.714-1.9h-.085zm-.011-.446h-.085zm.011-.446h-.085zm.714-1.885l.061.061zm3.234-.39l-.04.076zm.825.713l-.073.046zm.3.848h-.086zm-.067.178l.056.065zm-.892.022l.054-.067zm-.112-.178l-.081.029zm-.535-.758l-.048.071zm-1.974.2l-.062-.059zm-.435 1.3h-.086zm-.011.4h-.086zm.011.379h-.086zm.435 1.316l-.062.059zm1.974.2l.046.072zm.535-.769l-.079-.033zm.112-.178l.054.067.007-.006zm.892.022l-.061.06zm.067.178l-.085-.009zm-.3.847l-.072-.046zm-.825.714l-.04-.076zm-1.36.2a2.471 2.471 0 0 1-1.814-.644l-.12.122a2.64 2.64 0 0 0 1.933.694zm-1.813-.643a2.653 2.653 0 0 1-.689-1.839l-.171.006a2.822 2.822 0 0 0 .738 1.952zm-.689-1.838l-.011-.446h-.171l.011.446zm-.011-.442l.011-.446h-.171l-.011.446zm.011-.445a2.611 2.611 0 0 1 .689-1.827l-.122-.121a2.78 2.78 0 0 0-.738 1.942zm.689-1.827a2.447 2.447 0 0 1 1.813-.655v-.171a2.617 2.617 0 0 0-1.934.705zm1.813-.655a2.836 2.836 0 0 1 1.32.28l.079-.152a3 3 0 0 0-1.4-.3zm1.32.28a1.99 1.99 0 0 1 .792.683l.145-.091a2.158 2.158 0 0 0-.858-.744zm.793.685a1.617 1.617 0 0 1 .287.8l.171-.009a1.789 1.789 0 0 0-.315-.89zm.287.809a.11.11 0 0 1-.037.1l.112.13a.281.281 0 0 0 .1-.252zm-.037.1a.2.2 0 0 1-.134.046v.171a.369.369 0 0 0 .246-.088zm-.134.046h-.535v.171h.535zm-.535 0a.184.184 0 0 1-.114-.026l-.107.134a.345.345 0 0 0 .221.064zm-.114-.026a.389.389 0 0 1-.086-.144l-.158.066a.533.533 0 0 0 .137.212zm-.084-.14a1.514 1.514 0 0 0-.57-.8l-.093.144a1.343 1.343 0 0 1 .5.715zm-.568-.8a1.6 1.6 0 0 0-.918-.249v.171a1.435 1.435 0 0 1 .822.219zm-.918-.249a1.535 1.535 0 0 0-1.166.462l.124.118a1.364 1.364 0 0 1 1.042-.408zm-1.166.462a2.036 2.036 0 0 0-.458 1.36l.171.006a1.872 1.872 0 0 1 .411-1.249zm-.458 1.361l-.011.4h.171l.011-.4zm-.011.406l.011.379.171-.005-.011-.379zm.011.38a2.052 2.052 0 0 0 .458 1.371l.124-.118a1.889 1.889 0 0 1-.411-1.26zm.458 1.371a1.533 1.533 0 0 0 1.166.451v-.172a1.363 1.363 0 0 1-1.042-.4zm1.166.451a1.661 1.661 0 0 0 .916-.237l-.093-.144a1.491 1.491 0 0 1-.823.209zm.918-.238a1.576 1.576 0 0 0 .568-.812l-.162-.057a1.409 1.409 0 0 1-.5.727zm.566-.807a.39.39 0 0 1 .086-.144l-.107-.134a.533.533 0 0 0-.137.213zm.093-.151a.144.144 0 0 1 .107-.031v-.171a.31.31 0 0 0-.228.081zm.107-.031h.535v-.171h-.535zm.535 0a.173.173 0 0 1 .129.053l.121-.121a.344.344 0 0 0-.25-.1zm.134.057a.11.11 0 0 1 .037.1l.17.017a.281.281 0 0 0-.1-.252zm.037.109a1.664 1.664 0 0 1-.288.806l.144.092a1.839 1.839 0 0 0 .315-.889zm-.288.806a1.989 1.989 0 0 1-.792.683l.079.152a2.162 2.162 0 0 0 .858-.744zm-.793.684a2.8 2.8 0 0 1-1.32.28v.171a2.96 2.96 0 0 0 1.4-.3zm2.568.187l-.065.056.01.009zm0-7.772l.061.06zm.926 0l-.065.056.009.009zm.078 2.776h-.085a.086.086 0 0 0 .153.053zm.758-.624l.038.077zm2.743.468l-.065.056zm.524 5.151l-.061-.06zm-.925 0l-.065.056.009.009zm-.457-4.5l-.065.056zm-2.23.011l-.062-.059zm-.49 4.493l-.061-.06zm-.736-.019a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.367.367 0 0 0 .087.245zm-.046-.134v-7.4h-.172v7.4zm0-7.4a.156.156 0 0 1 .042-.118l-.121-.121a.326.326 0 0 0-.092.239zm.042-.118a.172.172 0 0 1 .129-.053v-.171a.343.343 0 0 0-.25.1zm.129-.053h.557v-.171h-.557zm.557 0a.137.137 0 0 1 .113.048l.13-.112a.308.308 0 0 0-.244-.108zm.122.057a.137.137 0 0 1 .048.113h.172a.309.309 0 0 0-.108-.243zm.048.113v2.6h.172v-2.6zm.153 2.651a2.076 2.076 0 0 1 .728-.6l-.075-.154a2.248 2.248 0 0 0-.788.649zm.73-.6a2.272 2.272 0 0 1 1.043-.214v-.171a2.438 2.438 0 0 0-1.121.232zm1.043-.214a1.982 1.982 0 0 1 1.6.661l.13-.112a2.152 2.152 0 0 0-1.727-.721zm1.6.663a2.557 2.557 0 0 1 .581 1.761h.171a2.727 2.727 0 0 0-.624-1.874zm.581 1.761v3.144h.171v-3.144zm0 3.144a.173.173 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm-.557 0a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.368.368 0 0 0 .087.245zm-.046-.134V823.8h-.172v3.088zm0-3.088a1.859 1.859 0 0 0-.412-1.284l-.128.114a1.69 1.69 0 0 1 .368 1.169zm-.411-1.283a1.471 1.471 0 0 0-1.169-.464v.171a1.3 1.3 0 0 1 1.039.406zm-1.169-.464a1.566 1.566 0 0 0-1.188.473l.124.118a1.4 1.4 0 0 1 1.064-.419zm-1.188.473a1.779 1.779 0 0 0-.436 1.275h.172a1.609 1.609 0 0 1 .389-1.156zm-.436 1.275v3.088h.172V823.8zm0 3.088a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm6.449-.505l-.062.059zm-.747-1.94h-.086zm-.012-.379h-.085v.005zm.012-.368l-.086-.006zm.758-1.918l-.061-.06zm3.735.078l-.065.056zm.6 2.5l.061.061zm-4.036.067v-.086a.086.086 0 0 0-.086.086zm0 .1h-.086zm.435 1.238l-.068.053zm1.918.3l.045.073zm.491-.435l-.069-.051zm.145-.156l.039.077h.006zm.9.022l-.055.066zm-.245.747l-.064-.057zm-.858.6l.035.078zm.267-3.189v.086a.086.086 0 0 0 .086-.086zm-.424-1.282l-.066.055zm-2.23 0l-.065-.055zm-.4 1.282h-.086a.086.086 0 0 0 .086.086zm1.528 3.349a2.38 2.38 0 0 1-1.779-.677l-.122.12a2.55 2.55 0 0 0 1.9.728zm-1.778-.676a2.86 2.86 0 0 1-.724-1.886l-.171.009a3.027 3.027 0 0 0 .771 1.995zm-.723-1.884l-.011-.379h-.171l.011.379zm-.011-.374l.011-.368-.172-.005-.011.368zm.011-.365a2.871 2.871 0 0 1 .735-1.864l-.124-.118a3.042 3.042 0 0 0-.782 1.971zm.734-1.864a2.331 2.331 0 0 1 1.756-.687v-.171a2.5 2.5 0 0 0-1.879.74zm1.756-.687a2.307 2.307 0 0 1 1.853.762l.13-.112a2.477 2.477 0 0 0-1.983-.821zm1.854.762a3.03 3.03 0 0 1 .659 2.062h.172a3.2 3.2 0 0 0-.7-2.175zm.659 2.062v.19h.172v-.19zm0 .19a.172.172 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-3.858v.171h3.858zm-3.944.086v.1h.172v-.1zm0 .1a2.2 2.2 0 0 0 .453 1.287l.135-.106a2.027 2.027 0 0 1-.417-1.189zm.454 1.288a1.418 1.418 0 0 0 1.148.533v-.171a1.247 1.247 0 0 1-1.015-.47zm1.148.533a1.647 1.647 0 0 0 .882-.214l-.09-.146a1.481 1.481 0 0 1-.791.188zm.882-.214a1.777 1.777 0 0 0 .515-.458l-.14-.1a1.613 1.613 0 0 1-.466.412zm.513-.456a1.251 1.251 0 0 1 .081-.1.28.28 0 0 1 .026-.025l.008-.006-.077-.153a.326.326 0 0 0-.083.068 1.55 1.55 0 0 0-.092.113zm.12-.134a.328.328 0 0 1 .146-.021v-.171a.468.468 0 0 0-.234.046zm.146-.021h.547v-.171h-.547zm.547 0a.166.166 0 0 1 .112.036l.11-.132a.337.337 0 0 0-.222-.076zm.112.036a.107.107 0 0 1 .036.09h.171a.277.277 0 0 0-.1-.222zm.036.09a.9.9 0 0 1-.291.534l.128.115a1.055 1.055 0 0 0 .334-.649zm-.291.535a2.42 2.42 0 0 1-.83.581l.072.156a2.6 2.6 0 0 0 .888-.624zm-.829.58a2.964 2.964 0 0 1-1.224.238v.171a3.133 3.133 0 0 0 1.295-.253zm.389-3.111v-.033h-.171v.033zm0-.033a1.9 1.9 0 0 0-.445-1.306l-.129.114a1.731 1.731 0 0 1 .4 1.192zm-.444-1.3a1.466 1.466 0 0 0-1.181-.521v.172a1.3 1.3 0 0 1 1.049.46zm-1.181-.521a1.466 1.466 0 0 0-1.18.521l.131.11a1.3 1.3 0 0 1 1.049-.46zm-1.181.521a1.965 1.965 0 0 0-.422 1.3h.172a1.794 1.794 0 0 1 .382-1.194zm-.422 1.3v.033h.172v-.033zm.086.119h3.055v-.171h-3.055z" fill="#51504f" data-name="Path 10" transform="translate(-1460.636 -807.945)"></path>
<path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1.785a.677.677 0 0 1 .68.68v1.53a.655.655 0 0 1-.2.481.713.713 0 0 1-.481.17zm.227 17.479a.593.593 0 0 1-.652-.652v-13.428a.611.611 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.359a.679.679 0 0 1 .652.651v13.427a.655.655 0 0 1-.2.482.613.613 0 0 1-.453.17zm6.861 0a.592.592 0 0 1-.651-.652v-13.4a.715.715 0 0 1 .17-.481.656.656 0 0 1 .482-.2h1.3a.677.677 0 0 1 .68.68v1.246a4.255 4.255 0 0 1 3.966-1.926h1.1a.679.679 0 0 1 .651.651v1.161a.566.566 0 0 1-.2.453.612.612 0 0 1-.453.17h-1.7a3.2 3.2 0 0 0-2.408.907 3.253 3.253 0 0 0-.879 2.408v8.328a.656.656 0 0 1-.2.482.716.716 0 0 1-.482.17zm12.234 0a.593.593 0 0 1-.651-.652v-11.814h-2.408a.592.592 0 0 1-.651-.651v-.963a.611.611 0 0 1 .17-.453.654.654 0 0 1 .481-.2h2.408v-1.417q0-4.816 4.872-4.815h1.586a.679.679 0 0 1 .652.651v.963a.656.656 0 0 1-.2.481.613.613 0 0 1-.453.17h-1.529a2.1 2.1 0 0 0-1.785.68 3.248 3.248 0 0 0-.51 2.011v1.275h6.062V863.7a.613.613 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.3a.679.679 0 0 1 .652.651v19.659a.655.655 0 0 1-.2.482.613.613 0 0 1-.454.17h-1.3a.592.592 0 0 1-.652-.652v-11.811h-6.062v11.813a.657.657 0 0 1-.2.482.614.614 0 0 1-.454.17zm20.9.283a6.487 6.487 0 0 1-4.844-1.757 6.837 6.837 0 0 1-1.813-4.674l-.029-1.218.029-1.218a6.732 6.732 0 0 1 1.841-4.646 7.389 7.389 0 0 1 9.631 0 6.736 6.736 0 0 1 1.841 4.646q.028.311.028 1.218t-.028 1.218a6.772 6.772 0 0 1-1.841 4.674 6.391 6.391 0 0 1-4.82 1.756zm0-2.181a3.582 3.582 0 0 0 2.8-1.133 4.931 4.931 0 0 0 1.133-3.258q.028-.283.028-1.076t-.028-1.076a4.931 4.931 0 0 0-1.133-3.258 3.582 3.582 0 0 0-2.8-1.133 3.671 3.671 0 0 0-2.833 1.133 4.83 4.83 0 0 0-1.1 3.258l-.028 1.076.028 1.076a4.83 4.83 0 0 0 1.1 3.258 3.671 3.671 0 0 0 2.828 1.132zm13.755 1.9a.846.846 0 0 1-.566-.17 1.321 1.321 0 0 1-.34-.538l-4.023-13.144-.056-.283a.575.575 0 0 1 .17-.425.641.641 0 0 1 .425-.17h1.246a.612.612 0 0 1 .453.17.646.646 0 0 1 .255.312l3.145 10.679 3.371-10.566a.761.761 0 0 1 .255-.4.726.726 0 0 1 .538-.2h.963a.728.728 0 0 1 .539.2.76.76 0 0 1 .255.4l3.371 10.566 3.144-10.679a.655.655 0 0 1 .2-.312.714.714 0 0 1 .482-.17h1.275a.542.542 0 0 1 .4.17.576.576 0 0 1 .17.425l-.057.283-3.994 13.144a1.323 1.323 0 0 1-.34.538.9.9 0 0 1-.6.17h-1.1a.86.86 0 0 1-.935-.708l-3.286-10.141-3.286 10.141a.928.928 0 0 1-.963.708z" fill="#51504f" data-name="Path 11" transform="translate(-1454.66 -838.62)"></path>
</g>
</g>
</g>
</svg>
</a>
</div>
<div id="content-close-button">
<svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
<g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
<g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
<rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
</g>
<g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
<rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
</g>
</g>
</svg>
</div>
</nav>
<div class="content-drawer-container" id="content-drawer">
<div class="content-drawer">
<div class="td-sidebar">
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
<span class="bodytext__medium--greyish-brown">Version: </span><span class="version">2.2.5</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
</div>
<script type="application/x-template" id="version-item-template">
<a class="dropdown-item"></a>
</script>
</div>
<div class="searchb-box">
<form class="search-form" action="search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
<button class="search-form__button" type="submit">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
<path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
<path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
</g>
</svg>
</button>
</form>
</div>
<style>
.searchb-box {
margin-bottom: 26px;
}
.searchb-box .search-form {
width: 100%;
margin-top: 20px;
}
</style>
<div class="toctree" role="navigation" aria-label="main navigation">
<p class="caption" role="heading"><span class="caption-text">Content</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li>
<li class="toctree-l1"><a class="reference internal" href="project.html">Project</a></li>
<li class="toctree-l1"><a class="reference internal" href="license.html">License</a></li>
<li class="toctree-l1"><a class="reference internal" href="start/index.html">Quick Start</a></li>
<li class="toctree-l1"><a class="reference internal" href="installation/index.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="upgrading-from-1-10/index.html">Upgrading from 1.10 to 2</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorial.html">Tutorial</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorial_taskflow_api.html">Tutorial on the TaskFlow API</a></li>
<li class="toctree-l1"><a class="reference internal" href="howto/index.html">How-to Guides</a></li>
<li class="toctree-l1"><a class="reference internal" href="ui.html">UI / Screenshots</a></li>
<li class="toctree-l1"><a class="reference internal" href="concepts/index.html">Concepts</a></li>
<li class="toctree-l1"><a class="reference internal" href="executor/index.html">Executor</a></li>
<li class="toctree-l1"><a class="reference internal" href="dag-run.html">DAG Runs</a></li>
<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a></li>
<li class="toctree-l1"><a class="reference internal" href="security/index.html">Security</a></li>
<li class="toctree-l1"><a class="reference internal" href="logging-monitoring/index.html">Logging &amp; Monitoring</a></li>
<li class="toctree-l1"><a class="reference internal" href="timezone.html">Time Zones</a></li>
<li class="toctree-l1"><a class="reference internal" href="usage-cli.html">Using the CLI</a></li>
<li class="toctree-l1"><a class="reference internal" href="integration.html">Integration</a></li>
<li class="toctree-l1"><a class="reference internal" href="kubernetes.html">Kubernetes</a></li>
<li class="toctree-l1"><a class="reference internal" href="lineage.html">Lineage</a></li>
<li class="toctree-l1"><a class="reference internal" href="dag-serialization.html">DAG Serialization</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules_management.html">Modules Management</a></li>
<li class="toctree-l1"><a class="reference internal" href="release-process.html">Release Policies</a></li>
<li class="toctree-l1"><a class="reference internal" href="changelog.html">Changelog</a></li>
<li class="toctree-l1"><a class="reference internal" href="best-practices.html">Best Practices</a></li>
<li class="toctree-l1"><a class="reference internal" href="production-deployment.html">Production Deployment</a></li>
<li class="toctree-l1"><a class="reference internal" href="faq.html">FAQ</a></li>
<li class="toctree-l1"><a class="reference internal" href="privacy_notice.html">Privacy Notice</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">References</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref.html">Operators and hooks</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">CLI</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#command-line-interface">Command Line Interface</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#Positional Arguments">Positional Arguments</a></li>
<li class="toctree-l3"><a class="reference internal" href="#Sub-commands:">Sub-commands:</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#celery">celery</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat1">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat1">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#flower">flower</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#stop">stop</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat1">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#worker">worker</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat2">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#cheat-sheet">cheat-sheet</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat3">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#config">config</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat2">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat2">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#get-value">get-value</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat3">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat4">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#connections">connections</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat4">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat3">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#add">add</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat5">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat5">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat6">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat6">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat7">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat7">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat8">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat8">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat9">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat1">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat9">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#dags">dags</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat10">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat4">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#backfill">backfill</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat11">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat10">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat1">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat12">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat11">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat2">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat12">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list-jobs">list-jobs</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat13">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list-runs">list-runs</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat14">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#next-execution">next-execution</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat13">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat15">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#pause">pause</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat14">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat16">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#report">report</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat17">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#show">show</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat15">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat18">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#state">state</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat16">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat19">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#test">test</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat17">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat20">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#trigger">trigger</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat18">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat21">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#unpause">unpause</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat19">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat22">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#db">db</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat20">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat5">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#check">check</a></li>
<li class="toctree-l6"><a class="reference internal" href="#check-migrations">check-migrations</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat23">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#init">init</a></li>
<li class="toctree-l6"><a class="reference internal" href="#reset">reset</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat24">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#shell">shell</a></li>
<li class="toctree-l6"><a class="reference internal" href="#upgrade">upgrade</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#info">info</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat25">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#jobs">jobs</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat21">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat6">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#check_repeat1">check</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat26">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#kerberos">kerberos</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat22">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat27">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#kubernetes">kubernetes</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat23">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat7">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#cleanup-pods">cleanup-pods</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat28">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#generate-dag-yaml">generate-dag-yaml</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat24">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat29">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#plugins">plugins</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat30">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#pools">pools</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat25">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat8">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat2">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat26">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat31">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat1">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat27">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat1">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat28">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat32">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat1">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat29">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat33">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat3">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat34">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#set">set</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat30">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat35">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#providers">providers</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat31">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat9">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#auth">auth</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat36">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#behaviours">behaviours</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat37">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat2">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat32">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat38">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#hooks">hooks</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat39">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#links">links</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat40">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat4">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat41">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#logging">logging</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat42">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#secrets">secrets</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat43">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#widgets">widgets</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat44">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#roles">roles</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat33">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat10">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#create">create</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat34">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat45">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat5">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat46">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#rotate-fernet-key">rotate-fernet-key</a></li>
<li class="toctree-l4"><a class="reference internal" href="#scheduler">scheduler</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat47">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#standalone">standalone</a></li>
<li class="toctree-l4"><a class="reference internal" href="#sync-perm">sync-perm</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat48">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#tasks">tasks</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat35">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat11">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#clear">clear</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat36">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat49">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#failed-deps">failed-deps</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat37">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat50">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat6">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat38">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat51">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#render">render</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat39">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat52">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#run">run</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat40">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat53">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#state_repeat1">state</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat41">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat54">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#states-for-dag-run">states-for-dag-run</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat42">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat55">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#test_repeat1">test</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat43">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat56">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#triggerer">triggerer</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat57">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#users">users</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat44">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat12">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#add-role">add-role</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat58">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#create_repeat1">create</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat59">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat3">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat60">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat2">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat45">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat2">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat46">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat7">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat61">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#remove-role">remove-role</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat62">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#variables">variables</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat47">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat13">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat4">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat48">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat3">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat49">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat3">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat50">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat63">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat3">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat51">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat8">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat64">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#set_repeat1">set</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat52">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat65">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#version">version</a></li>
<li class="toctree-l4"><a class="reference internal" href="#webserver">webserver</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat66">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#environment-variables">Environment Variables</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY">AIRFLOW__{SECTION}__{KEY}</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_CMD">AIRFLOW__{SECTION}__{KEY}_CMD</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_SECRET">AIRFLOW__{SECTION}__{KEY}_SECRET</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_CONFIG">AIRFLOW_CONFIG</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_CONN_-CONN_ID">AIRFLOW_CONN_{CONN_ID}</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_HOME">AIRFLOW_HOME</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_VAR_-KEY">AIRFLOW_VAR_{KEY}</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="templates-ref.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="python-api-ref.html">Python API</a></li>
<li class="toctree-l1"><a class="reference internal" href="stable-rest-api-ref.html">Stable REST API</a></li>
<li class="toctree-l1"><a class="reference internal" href="deprecated-rest-api-ref.html">Deprecated REST API</a></li>
<li class="toctree-l1"><a class="reference internal" href="configurations-ref.html">Configurations</a></li>
<li class="toctree-l1"><a class="reference internal" href="extra-packages-ref.html">Extra packages</a></li>
<li class="toctree-l1"><a class="reference internal" href="migrations-ref.html">Database Migrations</a></li>
</ul>
</div>
<style type="text/css">
.toctree {
}
.toctree li {
list-style: none;
}
.toctree .caption {
font-family: Roboto;
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.33;
letter-spacing: normal;
color: #51504f;
padding-bottom: 13px;
text-transform: uppercase;
margin-bottom: 0;
}
.toctree .current > a:not([href="#"]) {
color: #017cee;
}
.toctree > ul {
padding-left: 0;
}
.toctree ul {
padding-left: 15px;
display: none;
}
.toctree > ul,
.toctree li.current > ul {
display: block;
}
.toctree a .toctree-expand {
display: inline-block;
position: relative;
height: 1em;
}
.toctree a .toctree-expand:before {
position: absolute;
top: 6px;
left: -12px;
content: '►';
font-size: 7px;
}
.toctree .current > a > .toctree-expand:before {
content: '▼';
}
.toctree .current {
color: #017cee;
}
.toctree li {
font-family: Roboto;
font-size: 16px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.63;
letter-spacing: normal;
color: #707070;
}
</style>
</div>
</div>
</div>
</div>
<div class="d-flex">
<div class="td-sidebar desktop-only d-print-none">
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
<span class="bodytext__medium--greyish-brown">Version: </span><span class="version">2.2.5</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
</div>
<script type="application/x-template" id="version-item-template">
<a class="dropdown-item"></a>
</script>
</div>
<div class="searchb-box">
<form class="search-form" action="search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
<button class="search-form__button" type="submit">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
<path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
<path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
</g>
</svg>
</button>
</form>
</div>
<style>
.searchb-box {
margin-bottom: 26px;
}
.searchb-box .search-form {
width: 100%;
margin-top: 20px;
}
</style>
<div class="toctree" role="navigation" aria-label="main navigation">
<p class="caption" role="heading"><span class="caption-text">Content</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li>
<li class="toctree-l1"><a class="reference internal" href="project.html">Project</a></li>
<li class="toctree-l1"><a class="reference internal" href="license.html">License</a></li>
<li class="toctree-l1"><a class="reference internal" href="start/index.html">Quick Start</a></li>
<li class="toctree-l1"><a class="reference internal" href="installation/index.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="upgrading-from-1-10/index.html">Upgrading from 1.10 to 2</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorial.html">Tutorial</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorial_taskflow_api.html">Tutorial on the TaskFlow API</a></li>
<li class="toctree-l1"><a class="reference internal" href="howto/index.html">How-to Guides</a></li>
<li class="toctree-l1"><a class="reference internal" href="ui.html">UI / Screenshots</a></li>
<li class="toctree-l1"><a class="reference internal" href="concepts/index.html">Concepts</a></li>
<li class="toctree-l1"><a class="reference internal" href="executor/index.html">Executor</a></li>
<li class="toctree-l1"><a class="reference internal" href="dag-run.html">DAG Runs</a></li>
<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a></li>
<li class="toctree-l1"><a class="reference internal" href="security/index.html">Security</a></li>
<li class="toctree-l1"><a class="reference internal" href="logging-monitoring/index.html">Logging &amp; Monitoring</a></li>
<li class="toctree-l1"><a class="reference internal" href="timezone.html">Time Zones</a></li>
<li class="toctree-l1"><a class="reference internal" href="usage-cli.html">Using the CLI</a></li>
<li class="toctree-l1"><a class="reference internal" href="integration.html">Integration</a></li>
<li class="toctree-l1"><a class="reference internal" href="kubernetes.html">Kubernetes</a></li>
<li class="toctree-l1"><a class="reference internal" href="lineage.html">Lineage</a></li>
<li class="toctree-l1"><a class="reference internal" href="dag-serialization.html">DAG Serialization</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules_management.html">Modules Management</a></li>
<li class="toctree-l1"><a class="reference internal" href="release-process.html">Release Policies</a></li>
<li class="toctree-l1"><a class="reference internal" href="changelog.html">Changelog</a></li>
<li class="toctree-l1"><a class="reference internal" href="best-practices.html">Best Practices</a></li>
<li class="toctree-l1"><a class="reference internal" href="production-deployment.html">Production Deployment</a></li>
<li class="toctree-l1"><a class="reference internal" href="faq.html">FAQ</a></li>
<li class="toctree-l1"><a class="reference internal" href="privacy_notice.html">Privacy Notice</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">References</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref.html">Operators and hooks</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">CLI</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#command-line-interface">Command Line Interface</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#Positional Arguments">Positional Arguments</a></li>
<li class="toctree-l3"><a class="reference internal" href="#Sub-commands:">Sub-commands:</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#celery">celery</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat1">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat1">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#flower">flower</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#stop">stop</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat1">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#worker">worker</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat2">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#cheat-sheet">cheat-sheet</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat3">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#config">config</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat2">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat2">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#get-value">get-value</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat3">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat4">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#connections">connections</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat4">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat3">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#add">add</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat5">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat5">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat6">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat6">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat7">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat7">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat8">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat8">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat9">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat1">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat9">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#dags">dags</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat10">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat4">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#backfill">backfill</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat11">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat10">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat1">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat12">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat11">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat2">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat12">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list-jobs">list-jobs</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat13">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list-runs">list-runs</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat14">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#next-execution">next-execution</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat13">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat15">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#pause">pause</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat14">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat16">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#report">report</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat17">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#show">show</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat15">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat18">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#state">state</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat16">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat19">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#test">test</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat17">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat20">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#trigger">trigger</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat18">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat21">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#unpause">unpause</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat19">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat22">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#db">db</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat20">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat5">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#check">check</a></li>
<li class="toctree-l6"><a class="reference internal" href="#check-migrations">check-migrations</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat23">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#init">init</a></li>
<li class="toctree-l6"><a class="reference internal" href="#reset">reset</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat24">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#shell">shell</a></li>
<li class="toctree-l6"><a class="reference internal" href="#upgrade">upgrade</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#info">info</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat25">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#jobs">jobs</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat21">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat6">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#check_repeat1">check</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat26">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#kerberos">kerberos</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat22">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat27">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#kubernetes">kubernetes</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat23">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat7">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#cleanup-pods">cleanup-pods</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat28">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#generate-dag-yaml">generate-dag-yaml</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat24">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat29">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#plugins">plugins</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat30">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#pools">pools</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat25">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat8">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat2">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat26">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat31">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat1">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat27">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat1">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat28">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat32">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat1">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat29">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat33">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat3">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat34">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#set">set</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat30">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat35">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#providers">providers</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat31">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat9">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#auth">auth</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat36">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#behaviours">behaviours</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat37">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat2">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat32">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat38">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#hooks">hooks</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat39">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#links">links</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat40">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat4">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat41">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#logging">logging</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat42">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#secrets">secrets</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat43">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#widgets">widgets</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat44">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#roles">roles</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat33">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat10">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#create">create</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat34">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat45">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat5">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat46">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#rotate-fernet-key">rotate-fernet-key</a></li>
<li class="toctree-l4"><a class="reference internal" href="#scheduler">scheduler</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat47">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#standalone">standalone</a></li>
<li class="toctree-l4"><a class="reference internal" href="#sync-perm">sync-perm</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat48">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#tasks">tasks</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat35">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat11">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#clear">clear</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat36">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat49">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#failed-deps">failed-deps</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat37">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat50">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat6">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat38">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat51">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#render">render</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat39">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat52">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#run">run</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat40">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat53">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#state_repeat1">state</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat41">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat54">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#states-for-dag-run">states-for-dag-run</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat42">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat55">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#test_repeat1">test</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat43">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat56">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#triggerer">triggerer</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat57">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#users">users</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat44">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat12">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#add-role">add-role</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat58">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#create_repeat1">create</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat59">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat3">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat60">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat2">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat45">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat2">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat46">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat7">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat61">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#remove-role">remove-role</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat62">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#variables">variables</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Positional Arguments_repeat47">Positional Arguments</a></li>
<li class="toctree-l5"><a class="reference internal" href="#Sub-commands:_repeat13">Sub-commands:</a><ul>
<li class="toctree-l6"><a class="reference internal" href="#delete_repeat4">delete</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat48">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#export_repeat3">export</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat49">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#get_repeat3">get</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat50">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat63">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#import_repeat3">import</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat51">Positional Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#list_repeat8">list</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat64">Named Arguments</a></li>
</ul>
</li>
<li class="toctree-l6"><a class="reference internal" href="#set_repeat1">set</a><ul>
<li class="toctree-l7"><a class="reference internal" href="#Positional Arguments_repeat52">Positional Arguments</a></li>
<li class="toctree-l7"><a class="reference internal" href="#Named Arguments_repeat65">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="#version">version</a></li>
<li class="toctree-l4"><a class="reference internal" href="#webserver">webserver</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#Named Arguments_repeat66">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#environment-variables">Environment Variables</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY">AIRFLOW__{SECTION}__{KEY}</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_CMD">AIRFLOW__{SECTION}__{KEY}_CMD</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_SECRET">AIRFLOW__{SECTION}__{KEY}_SECRET</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_CONFIG">AIRFLOW_CONFIG</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_CONN_-CONN_ID">AIRFLOW_CONN_{CONN_ID}</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_HOME">AIRFLOW_HOME</a></li>
<li class="toctree-l3"><a class="reference internal" href="#envvar-AIRFLOW_VAR_-KEY">AIRFLOW_VAR_{KEY}</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="templates-ref.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="python-api-ref.html">Python API</a></li>
<li class="toctree-l1"><a class="reference internal" href="stable-rest-api-ref.html">Stable REST API</a></li>
<li class="toctree-l1"><a class="reference internal" href="deprecated-rest-api-ref.html">Deprecated REST API</a></li>
<li class="toctree-l1"><a class="reference internal" href="configurations-ref.html">Configurations</a></li>
<li class="toctree-l1"><a class="reference internal" href="extra-packages-ref.html">Extra packages</a></li>
<li class="toctree-l1"><a class="reference internal" href="migrations-ref.html">Database Migrations</a></li>
</ul>
</div>
<style type="text/css">
.toctree {
}
.toctree li {
list-style: none;
}
.toctree .caption {
font-family: Roboto;
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.33;
letter-spacing: normal;
color: #51504f;
padding-bottom: 13px;
text-transform: uppercase;
margin-bottom: 0;
}
.toctree .current > a:not([href="#"]) {
color: #017cee;
}
.toctree > ul {
padding-left: 0;
}
.toctree ul {
padding-left: 15px;
display: none;
}
.toctree > ul,
.toctree li.current > ul {
display: block;
}
.toctree a .toctree-expand {
display: inline-block;
position: relative;
height: 1em;
}
.toctree a .toctree-expand:before {
position: absolute;
top: 6px;
left: -12px;
content: '►';
font-size: 7px;
}
.toctree .current > a > .toctree-expand:before {
content: '▼';
}
.toctree .current {
color: #017cee;
}
.toctree li {
font-family: Roboto;
font-size: 16px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.63;
letter-spacing: normal;
color: #707070;
}
</style>
</div>
<main class="col-12 col-md-9 col-xl-8" role="main">
<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
<ul class="breadcrumb">
<li class="breadcrumb-item"><a href="index.html" class="icon icon-home"> Home</a></li>
<li class="breadcrumb-item"><a href="cli-and-env-variables-ref.html"> Command Line Interface and Environment Variables Reference</a></li>
</ul>
</div>
<div class="rst-content">
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<blockquote>
<div></div></blockquote>
<div class="section" id="command-line-interface-and-environment-variables-reference">
<span id="cli"></span><h1>Command Line Interface and Environment Variables Reference<a class="headerlink" href="#command-line-interface-and-environment-variables-reference" title="Permalink to this headline"></a></h1>
<div class="section" id="command-line-interface">
<h2>Command Line Interface<a class="headerlink" href="#command-line-interface" title="Permalink to this headline"></a></h2>
<p>Airflow has a very rich command line interface that allows for
many types of operation on a DAG, starting services, and supporting
development and testing.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>For more information on usage CLI, see <a class="reference internal" href="usage-cli.html"><span class="doc">Using the Command Line Interface</span></a></p>
</div>
<div class="contents local topic" id="content">
<p class="topic-title">Content</p>
<ul class="simple">
<li><p><a class="reference internal" href="#Positional Arguments" id="id1">Positional Arguments</a></p></li>
<li><p><a class="reference internal" href="#Sub-commands:" id="id2">Sub-commands:</a></p>
<ul>
<li><p><a class="reference internal" href="#celery" id="id3">celery</a></p></li>
<li><p><a class="reference internal" href="#cheat-sheet" id="id4">cheat-sheet</a></p></li>
<li><p><a class="reference internal" href="#config" id="id5">config</a></p></li>
<li><p><a class="reference internal" href="#connections" id="id6">connections</a></p></li>
<li><p><a class="reference internal" href="#dags" id="id7">dags</a></p></li>
<li><p><a class="reference internal" href="#db" id="id8">db</a></p></li>
<li><p><a class="reference internal" href="#info" id="id9">info</a></p></li>
<li><p><a class="reference internal" href="#jobs" id="id10">jobs</a></p></li>
<li><p><a class="reference internal" href="#kerberos" id="id11">kerberos</a></p></li>
<li><p><a class="reference internal" href="#kubernetes" id="id12">kubernetes</a></p></li>
<li><p><a class="reference internal" href="#plugins" id="id13">plugins</a></p></li>
<li><p><a class="reference internal" href="#pools" id="id14">pools</a></p></li>
<li><p><a class="reference internal" href="#providers" id="id15">providers</a></p></li>
<li><p><a class="reference internal" href="#roles" id="id16">roles</a></p></li>
<li><p><a class="reference internal" href="#rotate-fernet-key" id="id17">rotate-fernet-key</a></p></li>
<li><p><a class="reference internal" href="#scheduler" id="id18">scheduler</a></p></li>
<li><p><a class="reference internal" href="#standalone" id="id19">standalone</a></p></li>
<li><p><a class="reference internal" href="#sync-perm" id="id20">sync-perm</a></p></li>
<li><p><a class="reference internal" href="#tasks" id="id21">tasks</a></p></li>
<li><p><a class="reference internal" href="#triggerer" id="id22">triggerer</a></p></li>
<li><p><a class="reference internal" href="#users" id="id23">users</a></p></li>
<li><p><a class="reference internal" href="#variables" id="id24">variables</a></p></li>
<li><p><a class="reference internal" href="#version" id="id25">version</a></p></li>
<li><p><a class="reference internal" href="#webserver" id="id26">webserver</a></p></li>
</ul>
</li>
</ul>
</div>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">usage</span><span class="p">:</span> <span class="n">airflow</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">GROUP_OR_COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments">
<h3><a class="toc-backref" href="#id1">Positional Arguments</a><a class="headerlink" href="#Positional Arguments" title="Permalink to this headline"></a></h3>
<dl class="option-list">
<dt><kbd>GROUP_OR_COMMAND</kbd></dt>
<dd><p>Possible choices: celery, cheat-sheet, config, connections, dags, db, info, jobs, kerberos, kubernetes, plugins, pools, providers, roles, rotate-fernet-key, scheduler, standalone, sync-perm, tasks, triggerer, users, variables, version, webserver</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:">
<h3><a class="toc-backref" href="#id2">Sub-commands:</a><a class="headerlink" href="#Sub-commands:" title="Permalink to this headline"></a></h3>
<div class="section" id="celery">
<h4><a class="toc-backref" href="#id3">celery</a><a class="headerlink" href="#celery" title="Permalink to this headline"></a></h4>
<p>Start celery components. Works only when using CeleryExecutor. For more information, see <a class="reference external" href="https://airflow.apache.org/docs/apache-airflow/stable/executor/celery.html">https://airflow.apache.org/docs/apache-airflow/stable/executor/celery.html</a></p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">celery</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat1">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat1" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: flower, stop, worker</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat1">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat1" title="Permalink to this headline"></a></h5>
<div class="section" id="flower">
<h6>flower<a class="headerlink" href="#flower" title="Permalink to this headline"></a></h6>
<p>Start a Celery Flower</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">celery</span> <span class="n">flower</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">A</span> <span class="n">BASIC_AUTH</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">a</span> <span class="n">BROKER_API</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">c</span> <span class="n">FLOWER_CONF</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">H</span> <span class="n">HOSTNAME</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span> <span class="p">[</span><span class="o">-</span><span class="n">p</span> <span class="n">PORT</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">u</span> <span class="n">URL_PREFIX</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-A, --basic-auth</kbd></dt>
<dd><p>Securing Flower with Basic Authentication. Accepts user:password pairs separated by a comma. Example: flower_basic_auth = user1:password1,user2:password2</p>
<p>Default: &quot;&quot;</p>
</dd>
<dt><kbd>-a, --broker-api</kbd></dt>
<dd><p>Broker API</p>
</dd>
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-c, --flower-conf</kbd></dt>
<dd><p>Configuration file for flower</p>
</dd>
<dt><kbd>-H, --hostname</kbd></dt>
<dd><p>Set the hostname on which to run the server</p>
<p>Default: &quot;0.0.0.0&quot;</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>-p, --port</kbd></dt>
<dd><p>The port on which to run the server</p>
<p>Default: 5555</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
<dt><kbd>-u, --url-prefix</kbd></dt>
<dd><p>URL prefix for Flower</p>
<p>Default: &quot;&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="stop">
<h6>stop<a class="headerlink" href="#stop" title="Permalink to this headline"></a></h6>
<p>Stop the Celery worker gracefully</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">celery</span> <span class="n">stop</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat1">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat1" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="worker">
<h6>worker<a class="headerlink" href="#worker" title="Permalink to this headline"></a></h6>
<p>Start a Celery worker node</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">celery</span> <span class="n">worker</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">a</span> <span class="n">AUTOSCALE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">H</span> <span class="n">CELERY_HOSTNAME</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">c</span> <span class="n">CONCURRENCY</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
<span class="p">[</span><span class="o">-</span><span class="n">q</span> <span class="n">QUEUES</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">s</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">u</span> <span class="n">UMASK</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">without</span><span class="o">-</span><span class="n">gossip</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">without</span><span class="o">-</span><span class="n">mingle</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat2">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat2" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-a, --autoscale</kbd></dt>
<dd><p>Minimum and Maximum number of worker to autoscale</p>
</dd>
<dt><kbd>-H, --celery-hostname</kbd></dt>
<dd><p>Set the hostname of celery worker if you have multiple workers on a single machine</p>
</dd>
<dt><kbd>-c, --concurrency</kbd></dt>
<dd><p>The number of worker processes</p>
<p>Default: 16</p>
</dd>
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>-q, --queues</kbd></dt>
<dd><p>Comma delimited list of queues to serve</p>
<p>Default: &quot;default&quot;</p>
</dd>
<dt><kbd>-s, --skip-serve-logs</kbd></dt>
<dd><p>Don't start the serve logs process along with the workers</p>
<p>Default: False</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
<dt><kbd>-u, --umask</kbd></dt>
<dd><p>Set the umask of celery worker in daemon mode</p>
<p>Default: &quot;0o077&quot;</p>
</dd>
<dt><kbd>--without-gossip</kbd></dt>
<dd><p>Don’t subscribe to other workers events</p>
<p>Default: False</p>
</dd>
<dt><kbd>--without-mingle</kbd></dt>
<dd><p>Don’t synchronize with other workers at start-up</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="cheat-sheet">
<h4><a class="toc-backref" href="#id4">cheat-sheet</a><a class="headerlink" href="#cheat-sheet" title="Permalink to this headline"></a></h4>
<p>Display cheat sheet</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">cheat</span><span class="o">-</span><span class="n">sheet</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat3">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat3" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="config">
<h4><a class="toc-backref" href="#id5">config</a><a class="headerlink" href="#config" title="Permalink to this headline"></a></h4>
<p>View configuration</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">config</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat2">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat2" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: get-value, list</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat2">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat2" title="Permalink to this headline"></a></h5>
<div class="section" id="get-value">
<h6>get-value<a class="headerlink" href="#get-value" title="Permalink to this headline"></a></h6>
<p>Print the value of the configuration</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">config</span> <span class="n">get</span><span class="o">-</span><span class="n">value</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">section</span> <span class="n">option</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat3">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat3" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>section</kbd></dt>
<dd><p>The section name</p>
</dd>
<dt><kbd>option</kbd></dt>
<dd><p>The option name</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list">
<h6>list<a class="headerlink" href="#list" title="Permalink to this headline"></a></h6>
<p>List options for the configuration</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">config</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">color</span> <span class="p">{</span><span class="n">auto</span><span class="p">,</span><span class="n">on</span><span class="p">,</span><span class="n">off</span><span class="p">}]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat4">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat4" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
<dd><p>Possible choices: auto, on, off</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: &quot;auto&quot;</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="connections">
<h4><a class="toc-backref" href="#id6">connections</a><a class="headerlink" href="#connections" title="Permalink to this headline"></a></h4>
<p>Manage connections</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat4">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat4" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: add, delete, export, get, import, list</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat3">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat3" title="Permalink to this headline"></a></h5>
<div class="section" id="add">
<h6>add<a class="headerlink" href="#add" title="Permalink to this headline"></a></h6>
<p>Add a connection</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="n">add</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">description</span> <span class="n">CONN_DESCRIPTION</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">extra</span> <span class="n">CONN_EXTRA</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">host</span> <span class="n">CONN_HOST</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">login</span> <span class="n">CONN_LOGIN</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">password</span> <span class="n">CONN_PASSWORD</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">port</span> <span class="n">CONN_PORT</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">schema</span> <span class="n">CONN_SCHEMA</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="nb">type</span> <span class="n">CONN_TYPE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="n">uri</span> <span class="n">CONN_URI</span><span class="p">]</span>
<span class="n">conn_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat5">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat5" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>conn_id</kbd></dt>
<dd><p>Connection id, required to get/add/delete a connection</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat5">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat5" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--conn-description</kbd></dt>
<dd><p>Connection description, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-extra</kbd></dt>
<dd><p>Connection <cite>Extra</cite> field, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-host</kbd></dt>
<dd><p>Connection host, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-login</kbd></dt>
<dd><p>Connection login, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-password</kbd></dt>
<dd><p>Connection password, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-port</kbd></dt>
<dd><p>Connection port, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-schema</kbd></dt>
<dd><p>Connection schema, optional when adding a connection</p>
</dd>
<dt><kbd>--conn-type</kbd></dt>
<dd><p>Connection type, required to add a connection without conn_uri</p>
</dd>
<dt><kbd>--conn-uri</kbd></dt>
<dd><p>Connection URI, required to add a connection without conn_type</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="delete">
<h6>delete<a class="headerlink" href="#delete" title="Permalink to this headline"></a></h6>
<p>Delete a connection</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="n">delete</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">color</span> <span class="p">{</span><span class="n">auto</span><span class="p">,</span><span class="n">on</span><span class="p">,</span><span class="n">off</span><span class="p">}]</span> <span class="n">conn_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat6">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat6" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>conn_id</kbd></dt>
<dd><p>Connection id, required to get/add/delete a connection</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat6">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat6" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
<dd><p>Possible choices: auto, on, off</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: &quot;auto&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="export">
<h6>export<a class="headerlink" href="#export" title="Permalink to this headline"></a></h6>
<p>All connections can be exported in STDOUT using the following command:
airflow connections export -
The file format can be determined by the provided file extension. eg, The following command will export the connections in JSON format:
airflow connections export /tmp/connections.json
The --format parameter can be used to mention the connections format. eg, the default format is JSON in STDOUT mode, which can be overridden using:
airflow connections export - --format yaml
The --format parameter can also be used for the files, for example:
airflow connections export /tmp/connections --format json</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="n">export</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="nb">format</span> <span class="p">{</span><span class="n">json</span><span class="p">,</span><span class="n">yaml</span><span class="p">,</span><span class="n">env</span><span class="p">}]</span> <span class="n">file</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat7">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat7" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>file</kbd></dt>
<dd><p>Output file path for exporting the connections</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat7">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat7" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--format</kbd></dt>
<dd><p>Possible choices: json, yaml, env</p>
<p>Format of the connections data in file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="get">
<h6>get<a class="headerlink" href="#get" title="Permalink to this headline"></a></h6>
<p>Get a connection</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="n">get</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">color</span> <span class="p">{</span><span class="n">auto</span><span class="p">,</span><span class="n">on</span><span class="p">,</span><span class="n">off</span><span class="p">}]</span>
<span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">conn_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat8">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat8" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>conn_id</kbd></dt>
<dd><p>Connection id, required to get/add/delete a connection</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat8">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat8" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
<dd><p>Possible choices: auto, on, off</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: &quot;auto&quot;</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="import">
<h6>import<a class="headerlink" href="#import" title="Permalink to this headline"></a></h6>
<p>Connections can be imported from the output of the export command.
The filetype must by json, yaml or env and will be automatically inferred.</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="kn">import</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">file</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat9">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat9" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>file</kbd></dt>
<dd><p>Import connections from a file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat1">
<h6>list<a class="headerlink" href="#list_repeat1" title="Permalink to this headline"></a></h6>
<p>List connections</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">connections</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">conn</span><span class="o">-</span><span class="nb">id</span> <span class="n">CONN_ID</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat9">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat9" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--conn-id</kbd></dt>
<dd><p>If passed, only items with the specified connection ID will be displayed</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="dags">
<h4><a class="toc-backref" href="#id7">dags</a><a class="headerlink" href="#dags" title="Permalink to this headline"></a></h4>
<p>Manage DAGs</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat10">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat10" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: backfill, delete, list, list-jobs, list-runs, next-execution, pause, report, show, state, test, trigger, unpause</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat4">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat4" title="Permalink to this headline"></a></h5>
<div class="section" id="backfill">
<h6>backfill<a class="headerlink" href="#backfill" title="Permalink to this headline"></a></h6>
<p>Run subsections of a DAG for a specified date range. If reset_dag_run option is used, backfill will first prompt users whether airflow should clear all the previous dag_run and task_instances within the backfill date range. If rerun_failed_tasks is used, backfill will auto re-run the previous failed task instances within the backfill date range</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">backfill</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">c</span> <span class="n">CONF</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">delay</span><span class="o">-</span><span class="n">on</span><span class="o">-</span><span class="n">limit</span> <span class="n">DELAY_ON_LIMIT</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">x</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">n</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">END_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">i</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">I</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">m</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pool</span> <span class="n">POOL</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">rerun</span><span class="o">-</span><span class="n">failed</span><span class="o">-</span><span class="n">tasks</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">reset</span><span class="o">-</span><span class="n">dagruns</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">B</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">s</span> <span class="n">START_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">t</span> <span class="n">TASK_REGEX</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">y</span><span class="p">]</span>
<span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat11">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat11" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat10">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat10" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-c, --conf</kbd></dt>
<dd><p>JSON string that gets pickled into the DagRun's conf attribute</p>
</dd>
<dt><kbd>--delay-on-limit</kbd></dt>
<dd><p>Amount of time in seconds to wait when the limit on maximum active dag runs (max_active_runs) has been reached before trying to execute a dag run again</p>
<p>Default: 1.0</p>
</dd>
<dt><kbd>-x, --donot-pickle</kbd></dt>
<dd><p>Do not attempt to pickle the DAG object to send over to the workers, just tell the workers to run their version of the code</p>
<p>Default: False</p>
</dd>
<dt><kbd>-n, --dry-run</kbd></dt>
<dd><p>Perform a dry run for each task. Only renders Template Fields for each task, nothing else</p>
<p>Default: False</p>
</dd>
<dt><kbd>-e, --end-date</kbd></dt>
<dd><p>Override end_date YYYY-MM-DD</p>
</dd>
<dt><kbd>-i, --ignore-dependencies</kbd></dt>
<dd><p>Skip upstream tasks, run only the tasks matching the regexp. Only works in conjunction with task_regex</p>
<p>Default: False</p>
</dd>
<dt><kbd>-I, --ignore-first-depends-on-past</kbd></dt>
<dd><p>Ignores depends_on_past dependencies for the first set of tasks only (subsequent executions in the backfill DO respect depends_on_past)</p>
<p>Default: False</p>
</dd>
<dt><kbd>-l, --local</kbd></dt>
<dd><p>Run the task using the LocalExecutor</p>
<p>Default: False</p>
</dd>
<dt><kbd>-m, --mark-success</kbd></dt>
<dd><p>Mark jobs as succeeded without running them</p>
<p>Default: False</p>
</dd>
<dt><kbd>--pool</kbd></dt>
<dd><p>Resource pool to use</p>
</dd>
<dt><kbd>--rerun-failed-tasks</kbd></dt>
<dd><p>if set, the backfill will auto-rerun all the failed tasks for the backfill date range instead of throwing exceptions</p>
<p>Default: False</p>
</dd>
<dt><kbd>--reset-dagruns</kbd></dt>
<dd><p>if set, the backfill will delete existing backfill-related DAG runs and start anew with fresh, running DAG runs</p>
<p>Default: False</p>
</dd>
<dt><kbd>-B, --run-backwards</kbd></dt>
<dd><p>if set, the backfill will run tasks from the most recent day first. if there are tasks that depend_on_past this option will throw an exception</p>
<p>Default: False</p>
</dd>
<dt><kbd>-s, --start-date</kbd></dt>
<dd><p>Override start_date YYYY-MM-DD</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-t, --task-regex</kbd></dt>
<dd><p>The regex to filter specific task_ids to backfill (optional)</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
<dt><kbd>-y, --yes</kbd></dt>
<dd><p>Do not prompt to confirm reset. Use with care!</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="delete_repeat1">
<h6>delete<a class="headerlink" href="#delete_repeat1" title="Permalink to this headline"></a></h6>
<p>Delete all DB records related to the specified DAG</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">delete</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">y</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat12">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat12" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat11">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat11" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-y, --yes</kbd></dt>
<dd><p>Do not prompt to confirm reset. Use with care!</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat2">
<h6>list<a class="headerlink" href="#list_repeat2" title="Permalink to this headline"></a></h6>
<p>List all the DAGs</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat12">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat12" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list-jobs">
<h6>list-jobs<a class="headerlink" href="#list-jobs" title="Permalink to this headline"></a></h6>
<p>List the jobs</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="nb">list</span><span class="o">-</span><span class="n">jobs</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">d</span> <span class="n">DAG_ID</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">limit</span> <span class="n">LIMIT</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">state</span> <span class="n">STATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat13">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat13" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-d, --dag-id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>--limit</kbd></dt>
<dd><p>Return a limited number of records</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>--state</kbd></dt>
<dd><p>Only list the dag runs corresponding to the state</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list-runs">
<h6>list-runs<a class="headerlink" href="#list-runs" title="Permalink to this headline"></a></h6>
<p>List DAG runs given a DAG id. If state option is given, it will only search for all the dagruns with the given state. If no_backfill option is given, it will filter out all backfill dagruns for given dag id. If start_date is given, it will filter out all the dagruns that were executed before this date. If end_date is given, it will filter out all the dagruns that were executed after this date.</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="nb">list</span><span class="o">-</span><span class="n">runs</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">d</span> <span class="n">DAG_ID</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">END_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">no</span><span class="o">-</span><span class="n">backfill</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">s</span> <span class="n">START_DATE</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">state</span> <span class="n">STATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat14">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat14" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-d, --dag-id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>-e, --end-date</kbd></dt>
<dd><p>Override end_date YYYY-MM-DD</p>
</dd>
<dt><kbd>--no-backfill</kbd></dt>
<dd><p>filter all the backfill dagruns given the dag id</p>
<p>Default: False</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-s, --start-date</kbd></dt>
<dd><p>Override start_date YYYY-MM-DD</p>
</dd>
<dt><kbd>--state</kbd></dt>
<dd><p>Only list the dag runs corresponding to the state</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="next-execution">
<h6>next-execution<a class="headerlink" href="#next-execution" title="Permalink to this headline"></a></h6>
<p>Get the next execution datetimes of a DAG. It returns one execution unless the num-executions option is given</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="nb">next</span><span class="o">-</span><span class="n">execution</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">n</span> <span class="n">NUM_EXECUTIONS</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat13">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat13" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat15">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat15" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-n, --num-executions</kbd></dt>
<dd><p>The number of next execution datetimes to show</p>
<p>Default: 1</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="pause">
<h6>pause<a class="headerlink" href="#pause" title="Permalink to this headline"></a></h6>
<p>Pause a DAG</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">pause</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat14">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat14" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat16">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat16" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="report">
<h6>report<a class="headerlink" href="#report" title="Permalink to this headline"></a></h6>
<p>Show DagBag loading report</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">report</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat17">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat17" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="show">
<h6>show<a class="headerlink" href="#show" title="Permalink to this headline"></a></h6>
<p>The --imgcat option only works in iTerm.</p>
<p>For more information, see: <a class="reference external" href="https://www.iterm2.com/documentation-images.html">https://www.iterm2.com/documentation-images.html</a></p>
<p>The --save option saves the result to the indicated file.</p>
<p>The file format is determined by the file extension. For more information about supported format, see: <a class="reference external" href="https://www.graphviz.org/doc/info/output.html">https://www.graphviz.org/doc/info/output.html</a></p>
<p>If you want to create a PNG file then you should execute the following command:
airflow dags show &lt;DAG_ID&gt; --save output.png</p>
<p>If you want to create a DOT file then you should execute the following command:
airflow dags show &lt;DAG_ID&gt; --save output.dot</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">show</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">imgcat</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">s</span> <span class="n">SAVE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat15">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat15" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat18">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat18" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--imgcat</kbd></dt>
<dd><p>Displays graph using the imgcat tool.</p>
<p>Default: False</p>
</dd>
<dt><kbd>-s, --save</kbd></dt>
<dd><p>Saves the result to the indicated file.</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="state">
<h6>state<a class="headerlink" href="#state" title="Permalink to this headline"></a></h6>
<p>Get the status of a dag run</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">state</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="n">dag_id</span> <span class="n">execution_date</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat16">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat16" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>execution_date</kbd></dt>
<dd><p>The execution date of the DAG</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat19">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat19" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="test">
<h6>test<a class="headerlink" href="#test" title="Permalink to this headline"></a></h6>
<p>Execute one single DagRun for a given DAG and execution date, using the DebugExecutor.</p>
<p>The --imgcat-dagrun option only works in iTerm.</p>
<p>For more information, see: <a class="reference external" href="https://www.iterm2.com/documentation-images.html">https://www.iterm2.com/documentation-images.html</a></p>
<p>If --save-dagrun is used, then, after completing the backfill, saves the diagram for current DAG Run to the indicated file.
The file format is determined by the file extension. For more information about supported format, see: <a class="reference external" href="https://www.graphviz.org/doc/info/output.html">https://www.graphviz.org/doc/info/output.html</a></p>
<p>If you want to create a PNG file then you should execute the following command:
airflow dags test &lt;DAG_ID&gt; &lt;EXECUTION_DATE&gt; --save-dagrun output.png</p>
<p>If you want to create a DOT file then you should execute the following command:
airflow dags test &lt;DAG_ID&gt; &lt;EXECUTION_DATE&gt; --save-dagrun output.dot</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">test</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">imgcat</span><span class="o">-</span><span class="n">dagrun</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">save</span><span class="o">-</span><span class="n">dagrun</span> <span class="n">SAVE_DAGRUN</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">show</span><span class="o">-</span><span class="n">dagrun</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">execution_date</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat17">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat17" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>execution_date</kbd></dt>
<dd><p>The execution date of the DAG</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat20">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat20" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--imgcat-dagrun</kbd></dt>
<dd><p>After completing the dag run, prints a diagram on the screen for the current DAG Run using the imgcat tool.</p>
<p>Default: False</p>
</dd>
<dt><kbd>--save-dagrun</kbd></dt>
<dd><p>After completing the backfill, saves the diagram for current DAG Run to the indicated file.</p>
</dd>
<dt><kbd>--show-dagrun</kbd></dt>
<dd><p>After completing the backfill, shows the diagram for current DAG Run.</p>
<p>The diagram is in DOT language</p>
<p>Default: False</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="trigger">
<h6>trigger<a class="headerlink" href="#trigger" title="Permalink to this headline"></a></h6>
<p>Trigger a DAG run</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">trigger</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">c</span> <span class="n">CONF</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">EXEC_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">r</span> <span class="n">RUN_ID</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat18">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat18" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat21">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat21" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-c, --conf</kbd></dt>
<dd><p>JSON string that gets pickled into the DagRun's conf attribute</p>
</dd>
<dt><kbd>-e, --exec-date</kbd></dt>
<dd><p>The execution date of the DAG</p>
</dd>
<dt><kbd>-r, --run-id</kbd></dt>
<dd><p>Helps to identify this run</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="unpause">
<h6>unpause<a class="headerlink" href="#unpause" title="Permalink to this headline"></a></h6>
<p>Resume a paused DAG</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">dags</span> <span class="n">unpause</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat19">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat19" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat22">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat22" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="db">
<h4><a class="toc-backref" href="#id8">db</a><a class="headerlink" href="#db" title="Permalink to this headline"></a></h4>
<p>Database operations</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat20">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat20" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: check, check-migrations, init, reset, shell, upgrade</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat5">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat5" title="Permalink to this headline"></a></h5>
<div class="section" id="check">
<h6>check<a class="headerlink" href="#check" title="Permalink to this headline"></a></h6>
<p>Check if the database can be reached</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">check</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="check-migrations">
<h6>check-migrations<a class="headerlink" href="#check-migrations" title="Permalink to this headline"></a></h6>
<p>Check if migration have finished (or continually check until timeout)</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">check</span><span class="o">-</span><span class="n">migrations</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">t</span> <span class="n">MIGRATION_WAIT_TIMEOUT</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat23">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat23" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-t, --migration-wait-timeout</kbd></dt>
<dd><p>timeout to wait for db to migrate</p>
<p>Default: 0</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="init">
<h6>init<a class="headerlink" href="#init" title="Permalink to this headline"></a></h6>
<p>Initialize the metadata database</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">init</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="reset">
<h6>reset<a class="headerlink" href="#reset" title="Permalink to this headline"></a></h6>
<p>Burn down and rebuild the metadata database</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">reset</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">y</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat24">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat24" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-y, --yes</kbd></dt>
<dd><p>Do not prompt to confirm reset. Use with care!</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="shell">
<h6>shell<a class="headerlink" href="#shell" title="Permalink to this headline"></a></h6>
<p>Runs a shell to access the database</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">shell</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="upgrade">
<h6>upgrade<a class="headerlink" href="#upgrade" title="Permalink to this headline"></a></h6>
<p>Upgrade the metadata database to latest version</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">db</span> <span class="n">upgrade</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="section" id="info">
<h4><a class="toc-backref" href="#id9">info</a><a class="headerlink" href="#info" title="Permalink to this headline"></a></h4>
<p>Show information about current Airflow and environment</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">info</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">anonymize</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">file</span><span class="o">-</span><span class="n">io</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat25">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat25" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>--anonymize</kbd></dt>
<dd><p>Minimize any personal identifiable information. Use it when sharing output with others.</p>
<p>Default: False</p>
</dd>
<dt><kbd>--file-io</kbd></dt>
<dd><p>Send output to file.io service and returns link.</p>
<p>Default: False</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="jobs">
<h4><a class="toc-backref" href="#id10">jobs</a><a class="headerlink" href="#jobs" title="Permalink to this headline"></a></h4>
<p>Manage jobs</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">jobs</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat21">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat21" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: check</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat6">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat6" title="Permalink to this headline"></a></h5>
<div class="section" id="check_repeat1">
<h6>check<a class="headerlink" href="#check_repeat1" title="Permalink to this headline"></a></h6>
<p>Checks if job(s) are still alive</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">jobs</span> <span class="n">check</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">allow</span><span class="o">-</span><span class="n">multiple</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">hostname</span> <span class="n">HOSTNAME</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">job</span><span class="o">-</span><span class="nb">type</span> <span class="p">{</span><span class="n">BackfillJob</span><span class="p">,</span><span class="n">LocalTaskJob</span><span class="p">,</span><span class="n">SchedulerJob</span><span class="p">,</span><span class="n">TriggererJob</span><span class="p">}]</span>
<span class="p">[</span><span class="o">--</span><span class="n">limit</span> <span class="n">LIMIT</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat26">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat26" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--allow-multiple</kbd></dt>
<dd><p>If passed, this command will be successful even if multiple matching alive jobs are found.</p>
<p>Default: False</p>
</dd>
<dt><kbd>--hostname</kbd></dt>
<dd><p>The hostname of job(s) that will be checked.</p>
</dd>
<dt><kbd>--job-type</kbd></dt>
<dd><p>Possible choices: BackfillJob, LocalTaskJob, SchedulerJob, TriggererJob</p>
<p>The type of job(s) that will be checked.</p>
</dd>
<dt><kbd>--limit</kbd></dt>
<dd><p>The number of recent jobs that will be checked. To disable limit, set 0.</p>
<p>Default: 1</p>
</dd>
</dl>
</div>
<p>examples:
To check if the local scheduler is still working properly, run:</p>
<blockquote>
<div><p>$ airflow jobs check --job-type SchedulerJob --hostname &quot;$(hostname)&quot;</p>
</div></blockquote>
<p>To check if any scheduler is running when you are using high availability, run:</p>
<blockquote>
<div><p>$ airflow jobs check --job-type SchedulerJob --allow-multiple --limit 100</p>
</div></blockquote>
</div>
</div>
</div>
<div class="section" id="kerberos">
<h4><a class="toc-backref" href="#id11">kerberos</a><a class="headerlink" href="#kerberos" title="Permalink to this headline"></a></h4>
<p>Start a kerberos ticket renewer</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">kerberos</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">k</span> <span class="p">[</span><span class="n">KEYTAB</span><span class="p">]]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
<span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span>
<span class="p">[</span><span class="n">principal</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat22">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat22" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>principal</kbd></dt>
<dd><p>kerberos principal</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat27">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat27" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-k, --keytab</kbd></dt>
<dd><p>keytab</p>
<p>Default: &quot;airflow.keytab&quot;</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="kubernetes">
<h4><a class="toc-backref" href="#id12">kubernetes</a><a class="headerlink" href="#kubernetes" title="Permalink to this headline"></a></h4>
<p>Tools to help run the KubernetesExecutor</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">kubernetes</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat23">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat23" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: cleanup-pods, generate-dag-yaml</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat7">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat7" title="Permalink to this headline"></a></h5>
<div class="section" id="cleanup-pods">
<h6>cleanup-pods<a class="headerlink" href="#cleanup-pods" title="Permalink to this headline"></a></h6>
<p>Clean up Kubernetes pods (created by KubernetesExecutor/KubernetesPodOperator) in evicted/failed/succeeded states</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">kubernetes</span> <span class="n">cleanup</span><span class="o">-</span><span class="n">pods</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">namespace</span> <span class="n">NAMESPACE</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat28">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat28" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--namespace</kbd></dt>
<dd><p>Kubernetes Namespace. Default value is <cite>[kubernetes] namespace</cite> in configuration.</p>
<p>Default: &quot;default&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="generate-dag-yaml">
<h6>generate-dag-yaml<a class="headerlink" href="#generate-dag-yaml" title="Permalink to this headline"></a></h6>
<p>Generate YAML files for all tasks in DAG. Useful for debugging tasks without launching into a cluster</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">kubernetes</span> <span class="n">generate</span><span class="o">-</span><span class="n">dag</span><span class="o">-</span><span class="n">yaml</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">OUTPUT_PATH</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">execution_date</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat24">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat24" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>execution_date</kbd></dt>
<dd><p>The execution date of the DAG</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat29">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat29" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output-path</kbd></dt>
<dd><p>The output for generated yaml files</p>
<p>Default: &quot;[CWD]&quot;</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="plugins">
<h4><a class="toc-backref" href="#id13">plugins</a><a class="headerlink" href="#plugins" title="Permalink to this headline"></a></h4>
<p>Dump information about loaded plugins</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">plugins</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat30">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat30" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="pools">
<h4><a class="toc-backref" href="#id14">pools</a><a class="headerlink" href="#pools" title="Permalink to this headline"></a></h4>
<p>Manage pools</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat25">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat25" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: delete, export, get, import, list, set</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat8">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat8" title="Permalink to this headline"></a></h5>
<div class="section" id="delete_repeat2">
<h6>delete<a class="headerlink" href="#delete_repeat2" title="Permalink to this headline"></a></h6>
<p>Delete pool</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="n">delete</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="n">NAME</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat26">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat26" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>NAME</kbd></dt>
<dd><p>Pool name</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat31">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat31" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="export_repeat1">
<h6>export<a class="headerlink" href="#export_repeat1" title="Permalink to this headline"></a></h6>
<p>Export all pools</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="n">export</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">FILEPATH</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat27">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat27" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>FILEPATH</kbd></dt>
<dd><p>Export all pools to JSON file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="get_repeat1">
<h6>get<a class="headerlink" href="#get_repeat1" title="Permalink to this headline"></a></h6>
<p>Get pool size</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="n">get</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="n">NAME</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat28">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat28" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>NAME</kbd></dt>
<dd><p>Pool name</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat32">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat32" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="import_repeat1">
<h6>import<a class="headerlink" href="#import_repeat1" title="Permalink to this headline"></a></h6>
<p>Import pools</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="kn">import</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="n">FILEPATH</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat29">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat29" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>FILEPATH</kbd></dt>
<dd><p>Import pools from JSON file. Example format:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">{</span>
<span class="s2">&quot;pool_1&quot;</span><span class="p">:</span> <span class="p">{</span><span class="s2">&quot;slots&quot;</span><span class="p">:</span> <span class="mi">5</span><span class="p">,</span> <span class="s2">&quot;description&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">},</span>
<span class="s2">&quot;pool_2&quot;</span><span class="p">:</span> <span class="p">{</span><span class="s2">&quot;slots&quot;</span><span class="p">:</span> <span class="mi">10</span><span class="p">,</span> <span class="s2">&quot;description&quot;</span><span class="p">:</span> <span class="s2">&quot;test&quot;</span><span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat33">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat33" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat3">
<h6>list<a class="headerlink" href="#list_repeat3" title="Permalink to this headline"></a></h6>
<p>List pools</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat34">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat34" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="set">
<h6>set<a class="headerlink" href="#set" title="Permalink to this headline"></a></h6>
<p>Configure pool</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">pools</span> <span class="nb">set</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">NAME</span> <span class="n">slots</span> <span class="n">description</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat30">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat30" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>NAME</kbd></dt>
<dd><p>Pool name</p>
</dd>
<dt><kbd>slots</kbd></dt>
<dd><p>Pool slots</p>
</dd>
<dt><kbd>description</kbd></dt>
<dd><p>Pool description</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat35">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat35" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="providers">
<h4><a class="toc-backref" href="#id15">providers</a><a class="headerlink" href="#providers" title="Permalink to this headline"></a></h4>
<p>Display providers</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat31">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat31" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: auth, behaviours, get, hooks, links, list, logging, secrets, widgets</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat9">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat9" title="Permalink to this headline"></a></h5>
<div class="section" id="auth">
<h6>auth<a class="headerlink" href="#auth" title="Permalink to this headline"></a></h6>
<p>Get information about API auth backends provided</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">auth</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat36">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat36" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="behaviours">
<h6>behaviours<a class="headerlink" href="#behaviours" title="Permalink to this headline"></a></h6>
<p>Get information about registered connection types with custom behaviours</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">behaviours</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat37">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat37" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="get_repeat2">
<h6>get<a class="headerlink" href="#get_repeat2" title="Permalink to this headline"></a></h6>
<p>Get detailed information about a provider</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">get</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">color</span> <span class="p">{</span><span class="n">auto</span><span class="p">,</span><span class="n">on</span><span class="p">,</span><span class="n">off</span><span class="p">}]</span> <span class="p">[</span><span class="o">-</span><span class="n">f</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">provider_name</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat32">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat32" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>provider_name</kbd></dt>
<dd><p>Provider name, required to get provider information</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat38">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat38" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
<dd><p>Possible choices: auto, on, off</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: &quot;auto&quot;</p>
</dd>
<dt><kbd>-f, --full</kbd></dt>
<dd><p>Full information about the provider, including documentation information.</p>
<p>Default: False</p>
</dd>
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="hooks">
<h6>hooks<a class="headerlink" href="#hooks" title="Permalink to this headline"></a></h6>
<p>List registered provider hooks</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">hooks</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat39">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat39" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="links">
<h6>links<a class="headerlink" href="#links" title="Permalink to this headline"></a></h6>
<p>List extra links registered by the providers</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">links</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat40">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat40" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat4">
<h6>list<a class="headerlink" href="#list_repeat4" title="Permalink to this headline"></a></h6>
<p>List installed providers</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat41">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat41" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="logging">
<h6>logging<a class="headerlink" href="#logging" title="Permalink to this headline"></a></h6>
<p>Get information about task logging handlers provided</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">logging</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat42">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat42" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="secrets">
<h6>secrets<a class="headerlink" href="#secrets" title="Permalink to this headline"></a></h6>
<p>Get information about secrets backends provided</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">secrets</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat43">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat43" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="widgets">
<h6>widgets<a class="headerlink" href="#widgets" title="Permalink to this headline"></a></h6>
<p>Get information about registered connection form widgets</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">providers</span> <span class="n">widgets</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat44">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat44" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="roles">
<h4><a class="toc-backref" href="#id16">roles</a><a class="headerlink" href="#roles" title="Permalink to this headline"></a></h4>
<p>Manage roles</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">roles</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat33">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat33" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: create, list</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat10">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat10" title="Permalink to this headline"></a></h5>
<div class="section" id="create">
<h6>create<a class="headerlink" href="#create" title="Permalink to this headline"></a></h6>
<p>Create role</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">roles</span> <span class="n">create</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="p">[</span><span class="n">role</span> <span class="p">[</span><span class="n">role</span> <span class="o">...</span><span class="p">]]</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat34">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat34" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>role</kbd></dt>
<dd><p>The name of a role</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat45">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat45" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat5">
<h6>list<a class="headerlink" href="#list_repeat5" title="Permalink to this headline"></a></h6>
<p>List roles</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">roles</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat46">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat46" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="rotate-fernet-key">
<h4><a class="toc-backref" href="#id17">rotate-fernet-key</a><a class="headerlink" href="#rotate-fernet-key" title="Permalink to this headline"></a></h4>
<p>Rotate all encrypted connection credentials and variables; see <a class="reference external" href="https://airflow.apache.org/docs/apache-airflow/stable/howto/secure-connections.html#rotating-encryption-keys">https://airflow.apache.org/docs/apache-airflow/stable/howto/secure-connections.html#rotating-encryption-keys</a></p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">rotate</span><span class="o">-</span><span class="n">fernet</span><span class="o">-</span><span class="n">key</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="scheduler">
<h4><a class="toc-backref" href="#id18">scheduler</a><a class="headerlink" href="#scheduler" title="Permalink to this headline"></a></h4>
<p>Start a scheduler instance</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">scheduler</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">p</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">n</span> <span class="n">NUM_RUNS</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
<span class="p">[</span><span class="o">-</span><span class="n">s</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat47">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat47" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-p, --do-pickle</kbd></dt>
<dd><p>Attempt to pickle the DAG object to send over to the workers, instead of letting workers run their version of the code</p>
<p>Default: False</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>-n, --num-runs</kbd></dt>
<dd><p>Set the number of runs to execute before exiting</p>
<p>Default: -1</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>-s, --skip-serve-logs</kbd></dt>
<dd><p>Don't start the serve logs process along with the workers</p>
<p>Default: False</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
<p>Signals:</p>
<blockquote>
<div><ul>
<li><p>SIGUSR2: Dump a snapshot of task state being tracked by the executor.</p>
<dl class="simple">
<dt>Example:</dt><dd><p>pkill -f -USR2 &quot;airflow scheduler&quot;</p>
</dd>
</dl>
</li>
</ul>
</div></blockquote>
</div>
<div class="section" id="standalone">
<h4><a class="toc-backref" href="#id19">standalone</a><a class="headerlink" href="#standalone" title="Permalink to this headline"></a></h4>
<p>Run an all-in-one copy of Airflow</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">standalone</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="sync-perm">
<h4><a class="toc-backref" href="#id20">sync-perm</a><a class="headerlink" href="#sync-perm" title="Permalink to this headline"></a></h4>
<p>Update permissions for existing roles and optionally DAGs</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">sync</span><span class="o">-</span><span class="n">perm</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">include</span><span class="o">-</span><span class="n">dags</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat48">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat48" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>--include-dags</kbd></dt>
<dd><p>If passed, DAG specific permissions will also be synced.</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="tasks">
<h4><a class="toc-backref" href="#id21">tasks</a><a class="headerlink" href="#tasks" title="Permalink to this headline"></a></h4>
<p>Manage tasks</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat35">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat35" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: clear, failed-deps, list, render, run, state, states-for-dag-run, test</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat11">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat11" title="Permalink to this headline"></a></h5>
<div class="section" id="clear">
<h6>clear<a class="headerlink" href="#clear" title="Permalink to this headline"></a></h6>
<p>Clear a set of task instance, as if they never ran</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">clear</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">R</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">d</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">END_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">X</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">x</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">f</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">r</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">s</span> <span class="n">START_DATE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">t</span> <span class="n">TASK_REGEX</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">u</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">y</span><span class="p">]</span>
<span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat36">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat36" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat49">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat49" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-R, --dag-regex</kbd></dt>
<dd><p>Search dag_id as regex instead of exact string</p>
<p>Default: False</p>
</dd>
<dt><kbd>-d, --downstream</kbd></dt>
<dd><p>Include downstream tasks</p>
<p>Default: False</p>
</dd>
<dt><kbd>-e, --end-date</kbd></dt>
<dd><p>Override end_date YYYY-MM-DD</p>
</dd>
<dt><kbd>-X, --exclude-parentdag</kbd></dt>
<dd><p>Exclude ParentDAGS if the task cleared is a part of a SubDAG</p>
<p>Default: False</p>
</dd>
<dt><kbd>-x, --exclude-subdags</kbd></dt>
<dd><p>Exclude subdags</p>
<p>Default: False</p>
</dd>
<dt><kbd>-f, --only-failed</kbd></dt>
<dd><p>Only failed jobs</p>
<p>Default: False</p>
</dd>
<dt><kbd>-r, --only-running</kbd></dt>
<dd><p>Only running jobs</p>
<p>Default: False</p>
</dd>
<dt><kbd>-s, --start-date</kbd></dt>
<dd><p>Override start_date YYYY-MM-DD</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-t, --task-regex</kbd></dt>
<dd><p>The regex to filter specific task_ids to backfill (optional)</p>
</dd>
<dt><kbd>-u, --upstream</kbd></dt>
<dd><p>Include upstream tasks</p>
<p>Default: False</p>
</dd>
<dt><kbd>-y, --yes</kbd></dt>
<dd><p>Do not prompt to confirm reset. Use with care!</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="failed-deps">
<h6>failed-deps<a class="headerlink" href="#failed-deps" title="Permalink to this headline"></a></h6>
<p>Returns the unmet dependencies for a task instance from the perspective of the scheduler. In other words, why a task instance doesn't get scheduled and then queued by the scheduler, and then run by an executor.</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">failed</span><span class="o">-</span><span class="n">deps</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">task_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat37">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat37" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>task_id</kbd></dt>
<dd><p>The id of the task</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat50">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat50" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat6">
<h6>list<a class="headerlink" href="#list_repeat6" title="Permalink to this headline"></a></h6>
<p>List the tasks within a DAG</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">t</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="n">dag_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat38">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat38" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat51">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat51" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-t, --tree</kbd></dt>
<dd><p>Tree view</p>
<p>Default: False</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="render">
<h6>render<a class="headerlink" href="#render" title="Permalink to this headline"></a></h6>
<p>Render a task instance's template(s)</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">render</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">task_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat39">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat39" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>task_id</kbd></dt>
<dd><p>The id of the task</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat52">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat52" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="run">
<h6>run<a class="headerlink" href="#run" title="Permalink to this headline"></a></h6>
<p>Run a single task instance</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">run</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">cfg</span><span class="o">-</span><span class="n">path</span> <span class="n">CFG_PATH</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">error</span><span class="o">-</span><span class="n">file</span> <span class="n">ERROR_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">f</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">A</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">i</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">I</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">N</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">m</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">p</span> <span class="n">PICKLE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pool</span> <span class="n">POOL</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">ship</span><span class="o">-</span><span class="n">dag</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">task_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat40">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat40" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>task_id</kbd></dt>
<dd><p>The id of the task</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat53">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat53" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>--cfg-path</kbd></dt>
<dd><p>Path to config file to use instead of airflow.cfg</p>
</dd>
<dt><kbd>--error-file</kbd></dt>
<dd><p>File to store task failure error</p>
</dd>
<dt><kbd>-f, --force</kbd></dt>
<dd><p>Ignore previous task instance state, rerun regardless if task already succeeded/failed</p>
<p>Default: False</p>
</dd>
<dt><kbd>-A, --ignore-all-dependencies</kbd></dt>
<dd><p>Ignores all non-critical dependencies, including ignore_ti_state and ignore_task_deps</p>
<p>Default: False</p>
</dd>
<dt><kbd>-i, --ignore-dependencies</kbd></dt>
<dd><p>Ignore task-specific dependencies, e.g. upstream, depends_on_past, and retry delay dependencies</p>
<p>Default: False</p>
</dd>
<dt><kbd>-I, --ignore-depends-on-past</kbd></dt>
<dd><p>Ignore depends_on_past dependencies (but respect upstream dependencies)</p>
<p>Default: False</p>
</dd>
<dt><kbd>-N, --interactive</kbd></dt>
<dd><p>Do not capture standard output and error streams (useful for interactive debugging)</p>
<p>Default: False</p>
</dd>
<dt><kbd>-l, --local</kbd></dt>
<dd><p>Run the task using the LocalExecutor</p>
<p>Default: False</p>
</dd>
<dt><kbd>-m, --mark-success</kbd></dt>
<dd><p>Mark jobs as succeeded without running them</p>
<p>Default: False</p>
</dd>
<dt><kbd>-p, --pickle</kbd></dt>
<dd><p>Serialized pickle object of the entire dag (used internally)</p>
</dd>
<dt><kbd>--pool</kbd></dt>
<dd><p>Resource pool to use</p>
</dd>
<dt><kbd>--ship-dag</kbd></dt>
<dd><p>Pickles (serializes) the DAG and ships it to the worker</p>
<p>Default: False</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="state_repeat1">
<h6>state<a class="headerlink" href="#state_repeat1" title="Permalink to this headline"></a></h6>
<p>Get the status of a task instance</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">state</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">task_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat41">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat41" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>task_id</kbd></dt>
<dd><p>The id of the task</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat54">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat54" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="states-for-dag-run">
<h6>states-for-dag-run<a class="headerlink" href="#states-for-dag-run" title="Permalink to this headline"></a></h6>
<p>Get the status of all task instances in a dag run</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">states</span><span class="o">-</span><span class="k">for</span><span class="o">-</span><span class="n">dag</span><span class="o">-</span><span class="n">run</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat42">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat42" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat55">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat55" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="test_repeat1">
<h6>test<a class="headerlink" href="#test_repeat1" title="Permalink to this headline"></a></h6>
<p>Test a task instance. This will run a task without checking for dependencies or recording its state in the database</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">tasks</span> <span class="n">test</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">n</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">env</span><span class="o">-</span><span class="nb">vars</span> <span class="n">ENV_VARS</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">m</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">S</span> <span class="n">SUBDIR</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">t</span> <span class="n">TASK_PARAMS</span><span class="p">]</span>
<span class="n">dag_id</span> <span class="n">task_id</span> <span class="n">execution_date_or_run_id</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat43">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat43" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>dag_id</kbd></dt>
<dd><p>The id of the dag</p>
</dd>
<dt><kbd>task_id</kbd></dt>
<dd><p>The id of the task</p>
</dd>
<dt><kbd>execution_date_or_run_id</kbd></dt>
<dd><p>The execution_date of the DAG or run_id of the DAGRun</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat56">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat56" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-n, --dry-run</kbd></dt>
<dd><p>Perform a dry run for each task. Only renders Template Fields for each task, nothing else</p>
<p>Default: False</p>
</dd>
<dt><kbd>--env-vars</kbd></dt>
<dd><p>Set env var in both parsing time and runtime for each of entry supplied in a JSON dict</p>
</dd>
<dt><kbd>-m, --post-mortem</kbd></dt>
<dd><p>Open debugger on uncaught exception</p>
<p>Default: False</p>
</dd>
<dt><kbd>-S, --subdir</kbd></dt>
<dd><p>File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg'</p>
<p>Default: &quot;[AIRFLOW_HOME]/dags&quot;</p>
</dd>
<dt><kbd>-t, --task-params</kbd></dt>
<dd><p>Sends a JSON params dict to the task</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="triggerer">
<h4><a class="toc-backref" href="#id22">triggerer</a><a class="headerlink" href="#triggerer" title="Permalink to this headline"></a></h4>
<p>Start a triggerer instance</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">triggerer</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">capacity</span> <span class="n">CAPACITY</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
<span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat57">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat57" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>--capacity</kbd></dt>
<dd><p>The maximum number of triggers that a Triggerer will run at one time.</p>
</dd>
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="users">
<h4><a class="toc-backref" href="#id23">users</a><a class="headerlink" href="#users" title="Permalink to this headline"></a></h4>
<p>Manage users</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat44">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat44" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: add-role, create, delete, export, import, list, remove-role</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat12">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat12" title="Permalink to this headline"></a></h5>
<div class="section" id="add-role">
<h6>add-role<a class="headerlink" href="#add-role" title="Permalink to this headline"></a></h6>
<p>Add role to a user</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="n">add</span><span class="o">-</span><span class="n">role</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">EMAIL</span><span class="p">]</span> <span class="o">-</span><span class="n">r</span> <span class="n">ROLE</span> <span class="p">[</span><span class="o">-</span><span class="n">u</span> <span class="n">USERNAME</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat58">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat58" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-e, --email</kbd></dt>
<dd><p>Email of the user</p>
</dd>
<dt><kbd>-r, --role</kbd></dt>
<dd><p>Role of the user. Existing roles include Admin, User, Op, Viewer, and Public</p>
</dd>
<dt><kbd>-u, --username</kbd></dt>
<dd><p>Username of the user</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="create_repeat1">
<h6>create<a class="headerlink" href="#create_repeat1" title="Permalink to this headline"></a></h6>
<p>Create a user</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="n">create</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="o">-</span><span class="n">e</span> <span class="n">EMAIL</span> <span class="o">-</span><span class="n">f</span> <span class="n">FIRSTNAME</span> <span class="o">-</span><span class="n">l</span> <span class="n">LASTNAME</span> <span class="p">[</span><span class="o">-</span><span class="n">p</span> <span class="n">PASSWORD</span><span class="p">]</span> <span class="o">-</span><span class="n">r</span>
<span class="n">ROLE</span> <span class="p">[</span><span class="o">--</span><span class="n">use</span><span class="o">-</span><span class="n">random</span><span class="o">-</span><span class="n">password</span><span class="p">]</span> <span class="o">-</span><span class="n">u</span> <span class="n">USERNAME</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat59">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat59" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-e, --email</kbd></dt>
<dd><p>Email of the user</p>
</dd>
<dt><kbd>-f, --firstname</kbd></dt>
<dd><p>First name of the user</p>
</dd>
<dt><kbd>-l, --lastname</kbd></dt>
<dd><p>Last name of the user</p>
</dd>
<dt><kbd>-p, --password</kbd></dt>
<dd><p>Password of the user, required to create a user without --use-random-password</p>
</dd>
<dt><kbd>-r, --role</kbd></dt>
<dd><p>Role of the user. Existing roles include Admin, User, Op, Viewer, and Public</p>
</dd>
<dt><kbd>--use-random-password</kbd></dt>
<dd><p>Do not prompt for password. Use random string instead. Required to create a user without --password</p>
<p>Default: False</p>
</dd>
<dt><kbd>-u, --username</kbd></dt>
<dd><p>Username of the user</p>
</dd>
</dl>
</div>
<p>examples:
To create an user with &quot;Admin&quot; role and username equals to &quot;admin&quot;, run:</p>
<blockquote>
<div><dl class="simple">
<dt>$ airflow users create </dt><dd><p>--username admin --firstname FIRST_NAME --lastname LAST_NAME --role Admin --email <a class="reference external" href="mailto:admin&#37;&#52;&#48;example&#46;org">admin<span>&#64;</span>example<span>&#46;</span>org</a></p>
</dd>
</dl>
</div></blockquote>
</div>
<div class="section" id="delete_repeat3">
<h6>delete<a class="headerlink" href="#delete_repeat3" title="Permalink to this headline"></a></h6>
<p>Delete a user</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="n">delete</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">EMAIL</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">u</span> <span class="n">USERNAME</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat60">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat60" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-e, --email</kbd></dt>
<dd><p>Email of the user</p>
</dd>
<dt><kbd>-u, --username</kbd></dt>
<dd><p>Username of the user</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="export_repeat2">
<h6>export<a class="headerlink" href="#export_repeat2" title="Permalink to this headline"></a></h6>
<p>Export all users</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="n">export</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">FILEPATH</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat45">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat45" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>FILEPATH</kbd></dt>
<dd><p>Export all users to JSON file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="import_repeat2">
<h6>import<a class="headerlink" href="#import_repeat2" title="Permalink to this headline"></a></h6>
<p>Import users</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="kn">import</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">FILEPATH</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat46">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat46" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>FILEPATH</kbd></dt>
<dd><p>Import users from JSON file. Example format:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">[</span>
<span class="p">{</span>
<span class="s2">&quot;email&quot;</span><span class="p">:</span> <span class="s2">&quot;foo@bar.org&quot;</span><span class="p">,</span>
<span class="s2">&quot;firstname&quot;</span><span class="p">:</span> <span class="s2">&quot;Jon&quot;</span><span class="p">,</span>
<span class="s2">&quot;lastname&quot;</span><span class="p">:</span> <span class="s2">&quot;Doe&quot;</span><span class="p">,</span>
<span class="s2">&quot;roles&quot;</span><span class="p">:</span> <span class="p">[</span><span class="s2">&quot;Public&quot;</span><span class="p">],</span>
<span class="s2">&quot;username&quot;</span><span class="p">:</span> <span class="s2">&quot;jondoe&quot;</span>
<span class="p">}</span>
<span class="p">]</span>
</pre></div>
</div>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat7">
<h6>list<a class="headerlink" href="#list_repeat7" title="Permalink to this headline"></a></h6>
<p>List users</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat61">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat61" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="remove-role">
<h6>remove-role<a class="headerlink" href="#remove-role" title="Permalink to this headline"></a></h6>
<p>Remove role from a user</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">users</span> <span class="n">remove</span><span class="o">-</span><span class="n">role</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">e</span> <span class="n">EMAIL</span><span class="p">]</span> <span class="o">-</span><span class="n">r</span> <span class="n">ROLE</span> <span class="p">[</span><span class="o">-</span><span class="n">u</span> <span class="n">USERNAME</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat62">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat62" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-e, --email</kbd></dt>
<dd><p>Email of the user</p>
</dd>
<dt><kbd>-r, --role</kbd></dt>
<dd><p>Role of the user. Existing roles include Admin, User, Op, Viewer, and Public</p>
</dd>
<dt><kbd>-u, --username</kbd></dt>
<dd><p>Username of the user</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="variables">
<h4><a class="toc-backref" href="#id24">variables</a><a class="headerlink" href="#variables" title="Permalink to this headline"></a></h4>
<p>Manage variables</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">COMMAND</span> <span class="o">...</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat47">
<h5>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat47" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>COMMAND</kbd></dt>
<dd><p>Possible choices: delete, export, get, import, list, set</p>
</dd>
</dl>
</div>
<div class="section" id="Sub-commands:_repeat13">
<h5>Sub-commands:<a class="headerlink" href="#Sub-commands:_repeat13" title="Permalink to this headline"></a></h5>
<div class="section" id="delete_repeat4">
<h6>delete<a class="headerlink" href="#delete_repeat4" title="Permalink to this headline"></a></h6>
<p>Delete variable</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="n">delete</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">key</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat48">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat48" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>key</kbd></dt>
<dd><p>Variable key</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="export_repeat3">
<h6>export<a class="headerlink" href="#export_repeat3" title="Permalink to this headline"></a></h6>
<p>Export all variables</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="n">export</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">file</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat49">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat49" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>file</kbd></dt>
<dd><p>Export all variables to JSON file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="get_repeat3">
<h6>get<a class="headerlink" href="#get_repeat3" title="Permalink to this headline"></a></h6>
<p>Get variable</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="n">get</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">d</span> <span class="n">VAL</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">j</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span> <span class="n">key</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat50">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat50" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>key</kbd></dt>
<dd><p>Variable key</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat63">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat63" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-d, --default</kbd></dt>
<dd><p>Default value returned if variable does not exist</p>
</dd>
<dt><kbd>-j, --json</kbd></dt>
<dd><p>Deserialize JSON variable</p>
<p>Default: False</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="import_repeat3">
<h6>import<a class="headerlink" href="#import_repeat3" title="Permalink to this headline"></a></h6>
<p>Import variables</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="kn">import</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="n">file</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat51">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat51" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>file</kbd></dt>
<dd><p>Import variables from JSON file</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="list_repeat8">
<h6>list<a class="headerlink" href="#list_repeat8" title="Permalink to this headline"></a></h6>
<p>List variables</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="nb">list</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">o</span> <span class="n">table</span><span class="p">,</span> <span class="n">json</span><span class="p">,</span> <span class="n">yaml</span><span class="p">,</span> <span class="n">plain</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">v</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat64">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat64" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-o, --output</kbd></dt>
<dd><p>Possible choices: table, json, yaml, plain</p>
<p>Output format. Allowed values: json, yaml, plain, table (default: table)</p>
<p>Default: &quot;table&quot;</p>
</dd>
<dt><kbd>-v, --verbose</kbd></dt>
<dd><p>Make logging output more verbose</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
<div class="section" id="set_repeat1">
<h6>set<a class="headerlink" href="#set_repeat1" title="Permalink to this headline"></a></h6>
<p>Set variable</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">variables</span> <span class="nb">set</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">j</span><span class="p">]</span> <span class="n">key</span> <span class="n">VALUE</span>
</pre></div>
</div>
<div class="section" id="Positional Arguments_repeat52">
<h7>Positional Arguments<a class="headerlink" href="#Positional Arguments_repeat52" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>key</kbd></dt>
<dd><p>Variable key</p>
</dd>
<dt><kbd>VALUE</kbd></dt>
<dd><p>Variable value</p>
</dd>
</dl>
</div>
<div class="section" id="Named Arguments_repeat65">
<h7>Named Arguments<a class="headerlink" href="#Named Arguments_repeat65" title="Permalink to this headline"></a></h7>
<dl class="option-list">
<dt><kbd>-j, --json</kbd></dt>
<dd><p>Deserialize JSON variable</p>
<p>Default: False</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="version">
<h4><a class="toc-backref" href="#id25">version</a><a class="headerlink" href="#version" title="Permalink to this headline"></a></h4>
<p>Show the version</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">version</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span>
</pre></div>
</div>
</div>
<div class="section" id="webserver">
<h4><a class="toc-backref" href="#id26">webserver</a><a class="headerlink" href="#webserver" title="Permalink to this headline"></a></h4>
<p>Start a Airflow webserver instance</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">airflow</span> <span class="n">webserver</span> <span class="p">[</span><span class="o">-</span><span class="n">h</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">A</span> <span class="n">ACCESS_LOGFILE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">L</span> <span class="n">ACCESS_LOGFORMAT</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">D</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">d</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">E</span> <span class="n">ERROR_LOGFILE</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">H</span> <span class="n">HOSTNAME</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">l</span> <span class="n">LOG_FILE</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">pid</span> <span class="p">[</span><span class="n">PID</span><span class="p">]]</span>
<span class="p">[</span><span class="o">-</span><span class="n">p</span> <span class="n">PORT</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">ssl</span><span class="o">-</span><span class="n">cert</span> <span class="n">SSL_CERT</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">ssl</span><span class="o">-</span><span class="n">key</span> <span class="n">SSL_KEY</span><span class="p">]</span>
<span class="p">[</span><span class="o">--</span><span class="n">stderr</span> <span class="n">STDERR</span><span class="p">]</span> <span class="p">[</span><span class="o">--</span><span class="n">stdout</span> <span class="n">STDOUT</span><span class="p">]</span> <span class="p">[</span><span class="o">-</span><span class="n">t</span> <span class="n">WORKER_TIMEOUT</span><span class="p">]</span>
<span class="p">[</span><span class="o">-</span><span class="n">k</span> <span class="p">{</span><span class="n">sync</span><span class="p">,</span><span class="n">eventlet</span><span class="p">,</span><span class="n">gevent</span><span class="p">,</span><span class="n">tornado</span><span class="p">}]</span> <span class="p">[</span><span class="o">-</span><span class="n">w</span> <span class="n">WORKERS</span><span class="p">]</span>
</pre></div>
</div>
<div class="section" id="Named Arguments_repeat66">
<h5>Named Arguments<a class="headerlink" href="#Named Arguments_repeat66" title="Permalink to this headline"></a></h5>
<dl class="option-list">
<dt><kbd>-A, --access-logfile</kbd></dt>
<dd><p>The logfile to store the webserver access log. Use '-' to print to stderr</p>
<p>Default: &quot;-&quot;</p>
</dd>
<dt><kbd>-L, --access-logformat</kbd></dt>
<dd><p>The access log format for gunicorn logs</p>
<p>Default: &quot;&quot;</p>
</dd>
<dt><kbd>-D, --daemon</kbd></dt>
<dd><p>Daemonize instead of running in the foreground</p>
<p>Default: False</p>
</dd>
<dt><kbd>-d, --debug</kbd></dt>
<dd><p>Use the server that ships with Flask in debug mode</p>
<p>Default: False</p>
</dd>
<dt><kbd>-E, --error-logfile</kbd></dt>
<dd><p>The logfile to store the webserver error log. Use '-' to print to stderr</p>
<p>Default: &quot;-&quot;</p>
</dd>
<dt><kbd>-H, --hostname</kbd></dt>
<dd><p>Set the hostname on which to run the web server</p>
<p>Default: &quot;0.0.0.0&quot;</p>
</dd>
<dt><kbd>-l, --log-file</kbd></dt>
<dd><p>Location of the log file</p>
</dd>
<dt><kbd>--pid</kbd></dt>
<dd><p>PID file location</p>
</dd>
<dt><kbd>-p, --port</kbd></dt>
<dd><p>The port on which to run the server</p>
<p>Default: 8080</p>
</dd>
<dt><kbd>--ssl-cert</kbd></dt>
<dd><p>Path to the SSL certificate for the webserver</p>
<p>Default: &quot;&quot;</p>
</dd>
<dt><kbd>--ssl-key</kbd></dt>
<dd><p>Path to the key to use with the SSL certificate</p>
<p>Default: &quot;&quot;</p>
</dd>
<dt><kbd>--stderr</kbd></dt>
<dd><p>Redirect stderr to this file</p>
</dd>
<dt><kbd>--stdout</kbd></dt>
<dd><p>Redirect stdout to this file</p>
</dd>
<dt><kbd>-t, --worker-timeout</kbd></dt>
<dd><p>The timeout for waiting on webserver workers</p>
<p>Default: 120</p>
</dd>
<dt><kbd>-k, --workerclass</kbd></dt>
<dd><p>Possible choices: sync, eventlet, gevent, tornado</p>
<p>The worker class to use for Gunicorn</p>
<p>Default: &quot;sync&quot;</p>
</dd>
<dt><kbd>-w, --workers</kbd></dt>
<dd><p>Number of workers to run the webserver on</p>
<p>Default: 4</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="section" id="environment-variables">
<h2>Environment Variables<a class="headerlink" href="#environment-variables" title="Permalink to this headline"></a></h2>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW__-SECTION-__-KEY">
<span id="envvar-AIRFLOW__{SECTION}__{KEY}"></span><span class="sig-name descname"><span class="pre">AIRFLOW__{SECTION}__{KEY}</span></span><a class="headerlink" href="#envvar-AIRFLOW__-SECTION-__-KEY" title="Permalink to this definition"></a></dt>
<dd><p>Sets options in the Airflow configuration. This takes priority over the value in the <code class="docutils literal notranslate"><span class="pre">airflow.cfg</span></code> file.</p>
<p>Replace the <code class="docutils literal notranslate"><span class="pre">{SECTION}</span></code> placeholder with any section
and the <code class="docutils literal notranslate"><span class="pre">{KEY}</span></code> placeholder with any key in that specified section.</p>
<p>For example, if you want to set the <code class="docutils literal notranslate"><span class="pre">dags_folder</span></code> options in <code class="docutils literal notranslate"><span class="pre">[core]</span></code> section,
then you should set the <code class="docutils literal notranslate"><span class="pre">AIRFLOW__CORE__DAGS_FOLDER</span></code> environment variable.</p>
<p>For more information, see: <a class="reference internal" href="howto/set-config.html"><span class="doc">Setting Configuration Options</span></a>.</p>
</dd></dl>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW__-SECTION-__-KEY-_CMD">
<span id="envvar-AIRFLOW__{SECTION}__{KEY}_CMD"></span><span class="sig-name descname"><span class="pre">AIRFLOW__{SECTION}__{KEY}_CMD</span></span><a class="headerlink" href="#envvar-AIRFLOW__-SECTION-__-KEY-_CMD" title="Permalink to this definition"></a></dt>
<dd><p>For any specific key in a section in Airflow, execute the command the key is pointing to.
The result of the command is used as a value of the <code class="docutils literal notranslate"><span class="pre">AIRFLOW__{SECTION}__{KEY}</span></code> environment variable.</p>
<p>This is only supported by the following config options:</p>
</dd></dl>
<ul class="simple">
<li><p><code class="docutils literal notranslate"><span class="pre">sql_alchemy_conn</span></code> in <code class="docutils literal notranslate"><span class="pre">[core]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">fernet_key</span></code> in <code class="docutils literal notranslate"><span class="pre">[core]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">broker_url</span></code> in <code class="docutils literal notranslate"><span class="pre">[celery]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">flower_basic_auth</span></code> in <code class="docutils literal notranslate"><span class="pre">[celery]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">result_backend</span></code> in <code class="docutils literal notranslate"><span class="pre">[celery]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">password</span></code> in <code class="docutils literal notranslate"><span class="pre">[atlas]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">smtp_password</span></code> in <code class="docutils literal notranslate"><span class="pre">[smtp]</span></code> section</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">secret_key</span></code> in <code class="docutils literal notranslate"><span class="pre">[webserver]</span></code> section</p></li>
</ul>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW__-SECTION-__-KEY-_SECRET">
<span id="envvar-AIRFLOW__{SECTION}__{KEY}_SECRET"></span><span class="sig-name descname"><span class="pre">AIRFLOW__{SECTION}__{KEY}_SECRET</span></span><a class="headerlink" href="#envvar-AIRFLOW__-SECTION-__-KEY-_SECRET" title="Permalink to this definition"></a></dt>
<dd><p>For any specific key in a section in Airflow, retrieve the secret from the configured secrets backend.
The returned value will be used as the value of the <code class="docutils literal notranslate"><span class="pre">AIRFLOW__{SECTION}__{KEY}</span></code> environment variable.</p>
<p>See <a class="reference internal" href="security/secrets/secrets-backend/index.html#secrets-backend-configuration"><span class="std std-ref">Secrets Backends</span></a> for more information on available secrets backends.</p>
<p>This form of environment variable configuration is only supported for the same subset of config options as <code class="docutils literal notranslate"><span class="pre">AIRFLOW__{SECTION}__{KEY}_CMD</span></code></p>
</dd></dl>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW_CONFIG">
<span class="sig-name descname"><span class="pre">AIRFLOW_CONFIG</span></span><a class="headerlink" href="#envvar-AIRFLOW_CONFIG" title="Permalink to this definition"></a></dt>
<dd><p>The path to the Airflow configuration file.</p>
</dd></dl>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW_CONN_-CONN_ID">
<span id="envvar-AIRFLOW_CONN_{CONN_ID}"></span><span class="sig-name descname"><span class="pre">AIRFLOW_CONN_{CONN_ID}</span></span><a class="headerlink" href="#envvar-AIRFLOW_CONN_-CONN_ID" title="Permalink to this definition"></a></dt>
<dd><p>Defines a new connection with the name <code class="docutils literal notranslate"><span class="pre">{CONN_ID}</span></code> using the URI value.</p>
<p>For example, if you want to create a connection named <code class="docutils literal notranslate"><span class="pre">PROXY_POSTGRES_TCP</span></code>, you can create
a key <code class="docutils literal notranslate"><span class="pre">AIRFLOW_CONN_PROXY_POSTGRES_TCP</span></code> with the connection URI as the value.</p>
<p>For more information, see: <a class="reference internal" href="howto/connection.html#environment-variables-secrets-backend"><span class="std std-ref">Storing a Connection in Environment Variables</span></a>.</p>
</dd></dl>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW_HOME">
<span class="sig-name descname"><span class="pre">AIRFLOW_HOME</span></span><a class="headerlink" href="#envvar-AIRFLOW_HOME" title="Permalink to this definition"></a></dt>
<dd><p>The root directory for the Airflow content.
This is the default parent directory for Airflow assets such as DAGs and logs.</p>
</dd></dl>
<dl class="std envvar">
<dt class="sig sig-object std" id="envvar-AIRFLOW_VAR_-KEY">
<span id="envvar-AIRFLOW_VAR_{KEY}"></span><span class="sig-name descname"><span class="pre">AIRFLOW_VAR_{KEY}</span></span><a class="headerlink" href="#envvar-AIRFLOW_VAR_-KEY" title="Permalink to this definition"></a></dt>
<dd><p>Defines an Airflow variable.
Replace the <code class="docutils literal notranslate"><span class="pre">{KEY}</span></code> placeholder with the variable name.</p>
<p>For more information, see: <a class="reference internal" href="howto/variable.html#managing-variables"><span class="std std-ref">Managing Variables</span></a>.</p>
</dd></dl>
</div>
</div>
<div class="pager" role="navigation" aria-label="related navigation">
<a rel="prev" title="Operators and Hooks Reference" href="operators-and-hooks-ref.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
<a rel="next" title="Templates reference" href="templates-ref.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="rating-container">
<p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
<div class="rating">
<div id="rate-star-5" class="rate-star">
<svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
<g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
<path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
</g>
</svg>
</div>
<div id="rate-star-4" class="rate-star">
<svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
<g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
<path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
</g>
</svg>
</div>
<div id="rate-star-3" class="rate-star">
<svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
<g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
<path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
</g>
</svg>
</div>
<div id="rate-star-2" class="rate-star">
<svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
<g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
<path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
</g>
</svg>
</div>
<div id="rate-star-1" class="rate-star">
<svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
<g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
<path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
</g>
</svg>
</div>
</div>
</div>
</main>
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
<li><a class="reference internal" href="#">Command Line Interface and Environment Variables Reference</a><ul>
<li><a class="reference internal" href="#command-line-interface">Command Line Interface</a><ul>
<li><a class="reference internal" href="#Positional Arguments">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:">Sub-commands:</a><ul>
<li><a class="reference internal" href="#celery">celery</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat1">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat1">Sub-commands:</a><ul>
<li><a class="reference internal" href="#flower">flower</a><ul>
<li><a class="reference internal" href="#Named Arguments">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#stop">stop</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat1">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#worker">worker</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat2">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#cheat-sheet">cheat-sheet</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat3">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#config">config</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat2">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat2">Sub-commands:</a><ul>
<li><a class="reference internal" href="#get-value">get-value</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat3">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat4">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#connections">connections</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat4">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat3">Sub-commands:</a><ul>
<li><a class="reference internal" href="#add">add</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat5">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat5">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#delete">delete</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat6">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat6">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#export">export</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat7">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat7">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#get">get</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat8">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat8">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#import">import</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat9">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat1">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat9">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#dags">dags</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat10">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat4">Sub-commands:</a><ul>
<li><a class="reference internal" href="#backfill">backfill</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat11">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat10">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#delete_repeat1">delete</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat12">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat11">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat2">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat12">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list-jobs">list-jobs</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat13">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list-runs">list-runs</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat14">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#next-execution">next-execution</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat13">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat15">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#pause">pause</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat14">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat16">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#report">report</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat17">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#show">show</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat15">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat18">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#state">state</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat16">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat19">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#test">test</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat17">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat20">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#trigger">trigger</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat18">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat21">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#unpause">unpause</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat19">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat22">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#db">db</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat20">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat5">Sub-commands:</a><ul>
<li><a class="reference internal" href="#check">check</a></li>
<li><a class="reference internal" href="#check-migrations">check-migrations</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat23">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#init">init</a></li>
<li><a class="reference internal" href="#reset">reset</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat24">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#shell">shell</a></li>
<li><a class="reference internal" href="#upgrade">upgrade</a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#info">info</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat25">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#jobs">jobs</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat21">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat6">Sub-commands:</a><ul>
<li><a class="reference internal" href="#check_repeat1">check</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat26">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#kerberos">kerberos</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat22">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat27">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#kubernetes">kubernetes</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat23">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat7">Sub-commands:</a><ul>
<li><a class="reference internal" href="#cleanup-pods">cleanup-pods</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat28">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#generate-dag-yaml">generate-dag-yaml</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat24">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat29">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#plugins">plugins</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat30">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#pools">pools</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat25">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat8">Sub-commands:</a><ul>
<li><a class="reference internal" href="#delete_repeat2">delete</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat26">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat31">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#export_repeat1">export</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat27">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#get_repeat1">get</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat28">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat32">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#import_repeat1">import</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat29">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat33">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat3">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat34">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#set">set</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat30">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat35">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#providers">providers</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat31">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat9">Sub-commands:</a><ul>
<li><a class="reference internal" href="#auth">auth</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat36">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#behaviours">behaviours</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat37">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#get_repeat2">get</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat32">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat38">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#hooks">hooks</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat39">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#links">links</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat40">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat4">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat41">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#logging">logging</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat42">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#secrets">secrets</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat43">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#widgets">widgets</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat44">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#roles">roles</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat33">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat10">Sub-commands:</a><ul>
<li><a class="reference internal" href="#create">create</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat34">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat45">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat5">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat46">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#rotate-fernet-key">rotate-fernet-key</a></li>
<li><a class="reference internal" href="#scheduler">scheduler</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat47">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#standalone">standalone</a></li>
<li><a class="reference internal" href="#sync-perm">sync-perm</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat48">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#tasks">tasks</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat35">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat11">Sub-commands:</a><ul>
<li><a class="reference internal" href="#clear">clear</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat36">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat49">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#failed-deps">failed-deps</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat37">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat50">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat6">list</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat38">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat51">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#render">render</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat39">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat52">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#run">run</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat40">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat53">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#state_repeat1">state</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat41">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat54">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#states-for-dag-run">states-for-dag-run</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat42">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat55">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#test_repeat1">test</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat43">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat56">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#triggerer">triggerer</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat57">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#users">users</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat44">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat12">Sub-commands:</a><ul>
<li><a class="reference internal" href="#add-role">add-role</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat58">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#create_repeat1">create</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat59">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#delete_repeat3">delete</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat60">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#export_repeat2">export</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat45">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#import_repeat2">import</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat46">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat7">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat61">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#remove-role">remove-role</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat62">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#variables">variables</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat47">Positional Arguments</a></li>
<li><a class="reference internal" href="#Sub-commands:_repeat13">Sub-commands:</a><ul>
<li><a class="reference internal" href="#delete_repeat4">delete</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat48">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#export_repeat3">export</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat49">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#get_repeat3">get</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat50">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat63">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#import_repeat3">import</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat51">Positional Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#list_repeat8">list</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat64">Named Arguments</a></li>
</ul>
</li>
<li><a class="reference internal" href="#set_repeat1">set</a><ul>
<li><a class="reference internal" href="#Positional Arguments_repeat52">Positional Arguments</a></li>
<li><a class="reference internal" href="#Named Arguments_repeat65">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#version">version</a></li>
<li><a class="reference internal" href="#webserver">webserver</a><ul>
<li><a class="reference internal" href="#Named Arguments_repeat66">Named Arguments</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#environment-variables">Environment Variables</a><ul>
<li><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY">AIRFLOW__{SECTION}__{KEY}</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_CMD">AIRFLOW__{SECTION}__{KEY}_CMD</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW__-SECTION-__-KEY-_SECRET">AIRFLOW__{SECTION}__{KEY}_SECRET</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW_CONFIG">AIRFLOW_CONFIG</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW_CONN_-CONN_ID">AIRFLOW_CONN_{CONN_ID}</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW_HOME">AIRFLOW_HOME</a></li>
<li><a class="reference internal" href="#envvar-AIRFLOW_VAR_-KEY">AIRFLOW_VAR_{KEY}</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</nav>
</div>
<div class="base-layout--button">
<a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow/cli-and-env-variables-ref.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
<path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.153 4.07 5.937 5.937 0 011.581 4.127c0 5.909-3.6 7.209-7.022 7.589a3.672 3.672 0 011.044 2.848c0 2.056-.019 3.715-.019 4.219 0 .411.277.89 1.057.74A15.382 15.382 0 0015.378.001z" data-name="Path 224" fill="#51504f" fill-rule="evenodd"></path>
</svg>
<span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
</button>
</a>
</div>
</div>
<footer>
<div class="footer-section footer-section__media-section">
<div class="d-flex align-items-center">
<a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
<svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
<path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.338-2.365 6.338-2.365a8.284 8.284 0 0 1 .23 6.105 8.9 8.9 0 0 1 2.371 6.191c0 8.862-5.393 10.812-10.533 11.384a5.506 5.506 0 0 1 1.566 4.272c0 3.084-.028 5.572-.028 6.329 0 .617.415 1.334 1.586 1.109a23.073 23.073 0 0 0-7.308-44.958z" fill="#fff" fill-rule="evenodd" data-name="Path 207" transform="translate(-205.894 -1078.578)"></path>
</svg>
</a>
<a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
<svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
<g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
<path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
<path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
<path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
</g>
</svg>
</a>
<a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
<svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
<g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
<g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
<path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
<path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
</g>
<g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
<path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
<path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
</g>
<g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
<path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
<path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
</g>
<g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
<path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
<path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
</g>
</g>
</svg>
</a>
<a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
<svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
<g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
<path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
<path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
</g>
</svg>
</a>
<a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
<svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
<g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
<path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.709 5.709 0 0 1-1.763-7.6 16.146 16.146 0 0 0 11.721 5.944 6.282 6.282 0 0 1-.144-1.3 5.688 5.688 0 0 1 9.836-3.892 11.3 11.3 0 0 0 3.615-1.375 5.721 5.721 0 0 1-2.506 3.149 11.538 11.538 0 0 0 3.271-.9 11.585 11.585 0 0 1-2.844 2.958z" fill="#fff" data-name="Path 221"></path>
</g>
</svg>
</a>
<a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
<svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
<path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223" transform="translate(-1076 -1224.542)"></path>
</svg>
</a>
</div>
<div class="footer-section__media-section--button-with-text">
<span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
<a href="/community">
<button id="" class="btn-filled bodytext__medium--white ">Join community</button>
</a>
</div>
</div>
<div class="footer-section footer-section__policies-section">
<div class="footer-section">
<span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
<div class="footer-section__policies-section--policies">
<a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
<span>License</span>
</a>
<a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
<span>Donate</span>
</a>
<a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
<span>Thanks</span>
</a>
<a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
<span>Security</span>
</a>
</div>
</div>
<span class="footer-section__policies-section--disclaimer">
Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
</span>
</div>
</footer>
<script type="text/javascript" src="_static/_gen/js/docs.js"></script>
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/clipboard.min.js"></script>
<script src="_static/copybutton.js"></script>
<script src="_static/gh-jira-links.js"></script>
</body>
</html>