From 2229e46233bea681f2867d99eac4ac53ffec1b4f Mon Sep 17 00:00:00 2001 From: felixfontein Date: Mon, 26 Jan 2026 16:49:38 +0000 Subject: [PATCH] deploy: 4220f8856821720cc69585530298067119a0aba8 --- branch/stable-4/_static/base-stemmer.js | 476 ++++++++ branch/stable-4/_static/css/theme.css | 2 +- branch/stable-4/_static/doctools.js | 11 +- branch/stable-4/_static/english-stemmer.js | 1066 +++++++++++++++++ branch/stable-4/_static/language_data.js | 193 +-- branch/stable-4/_static/searchtools.js | 172 ++- branch/stable-4/_static/sphinx_highlight.js | 67 +- branch/stable-4/changelog.html | 4 +- .../current_container_facts_module.html | 4 +- branch/stable-4/docker_api_connection.html | 8 +- branch/stable-4/docker_compose_module.html | 4 +- .../docker_compose_v2_exec_module.html | 6 +- branch/stable-4/docker_compose_v2_module.html | 6 +- .../docker_compose_v2_pull_module.html | 6 +- .../docker_compose_v2_run_module.html | 6 +- branch/stable-4/docker_config_module.html | 8 +- branch/stable-4/docker_connection.html | 8 +- .../docker_container_copy_into_module.html | 12 +- .../docker_container_exec_module.html | 6 +- .../docker_container_info_module.html | 6 +- branch/stable-4/docker_container_module.html | 8 +- .../stable-4/docker_containers_inventory.html | 4 +- .../stable-4/docker_context_info_module.html | 6 +- branch/stable-4/docker_host_info_module.html | 6 +- .../stable-4/docker_image_build_module.html | 6 +- .../stable-4/docker_image_export_module.html | 6 +- branch/stable-4/docker_image_info_module.html | 6 +- branch/stable-4/docker_image_load_module.html | 6 +- branch/stable-4/docker_image_module.html | 6 +- branch/stable-4/docker_image_pull_module.html | 6 +- branch/stable-4/docker_image_push_module.html | 6 +- .../stable-4/docker_image_remove_module.html | 6 +- branch/stable-4/docker_image_tag_module.html | 6 +- branch/stable-4/docker_login_module.html | 6 +- branch/stable-4/docker_machine_inventory.html | 4 +- .../stable-4/docker_network_info_module.html | 6 +- branch/stable-4/docker_network_module.html | 6 +- branch/stable-4/docker_node_info_module.html | 8 +- branch/stable-4/docker_node_module.html | 8 +- branch/stable-4/docker_plugin_module.html | 6 +- branch/stable-4/docker_prune_module.html | 6 +- branch/stable-4/docker_secret_module.html | 8 +- branch/stable-4/docker_stack_info_module.html | 6 +- branch/stable-4/docker_stack_module.html | 6 +- .../docker_stack_task_info_module.html | 6 +- branch/stable-4/docker_swarm_info_module.html | 8 +- branch/stable-4/docker_swarm_inventory.html | 4 +- branch/stable-4/docker_swarm_module.html | 8 +- .../docker_swarm_service_info_module.html | 8 +- .../stable-4/docker_swarm_service_module.html | 8 +- .../stable-4/docker_volume_info_module.html | 6 +- branch/stable-4/docker_volume_module.html | 6 +- branch/stable-4/docsite/scenario_guide.html | 12 +- branch/stable-4/environment_variables.html | 6 +- branch/stable-4/index.html | 4 +- branch/stable-4/nsenter_connection.html | 4 +- branch/stable-4/search.html | 4 +- branch/stable-4/searchindex.js | 2 +- 58 files changed, 1866 insertions(+), 439 deletions(-) create mode 100644 branch/stable-4/_static/base-stemmer.js create mode 100644 branch/stable-4/_static/english-stemmer.js diff --git a/branch/stable-4/_static/base-stemmer.js b/branch/stable-4/_static/base-stemmer.js new file mode 100644 index 00000000..e6fa0c49 --- /dev/null +++ b/branch/stable-4/_static/base-stemmer.js @@ -0,0 +1,476 @@ +// @ts-check + +/**@constructor*/ +BaseStemmer = function() { + /** @protected */ + this.current = ''; + this.cursor = 0; + this.limit = 0; + this.limit_backward = 0; + this.bra = 0; + this.ket = 0; + + /** + * @param {string} value + */ + this.setCurrent = function(value) { + this.current = value; + this.cursor = 0; + this.limit = this.current.length; + this.limit_backward = 0; + this.bra = this.cursor; + this.ket = this.limit; + }; + + /** + * @return {string} + */ + this.getCurrent = function() { + return this.current; + }; + + /** + * @param {BaseStemmer} other + */ + this.copy_from = function(other) { + /** @protected */ + this.current = other.current; + this.cursor = other.cursor; + this.limit = other.limit; + this.limit_backward = other.limit_backward; + this.bra = other.bra; + this.ket = other.ket; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.in_grouping = function(s, min, max) { + /** @protected */ + if (this.cursor >= this.limit) return false; + var ch = this.current.charCodeAt(this.cursor); + if (ch > max || ch < min) return false; + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) == 0) return false; + this.cursor++; + return true; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.go_in_grouping = function(s, min, max) { + /** @protected */ + while (this.cursor < this.limit) { + var ch = this.current.charCodeAt(this.cursor); + if (ch > max || ch < min) + return true; + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) == 0) + return true; + this.cursor++; + } + return false; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.in_grouping_b = function(s, min, max) { + /** @protected */ + if (this.cursor <= this.limit_backward) return false; + var ch = this.current.charCodeAt(this.cursor - 1); + if (ch > max || ch < min) return false; + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) == 0) return false; + this.cursor--; + return true; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.go_in_grouping_b = function(s, min, max) { + /** @protected */ + while (this.cursor > this.limit_backward) { + var ch = this.current.charCodeAt(this.cursor - 1); + if (ch > max || ch < min) return true; + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) == 0) return true; + this.cursor--; + } + return false; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.out_grouping = function(s, min, max) { + /** @protected */ + if (this.cursor >= this.limit) return false; + var ch = this.current.charCodeAt(this.cursor); + if (ch > max || ch < min) { + this.cursor++; + return true; + } + ch -= min; + if ((s[ch >>> 3] & (0X1 << (ch & 0x7))) == 0) { + this.cursor++; + return true; + } + return false; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.go_out_grouping = function(s, min, max) { + /** @protected */ + while (this.cursor < this.limit) { + var ch = this.current.charCodeAt(this.cursor); + if (ch <= max && ch >= min) { + ch -= min; + if ((s[ch >>> 3] & (0X1 << (ch & 0x7))) != 0) { + return true; + } + } + this.cursor++; + } + return false; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.out_grouping_b = function(s, min, max) { + /** @protected */ + if (this.cursor <= this.limit_backward) return false; + var ch = this.current.charCodeAt(this.cursor - 1); + if (ch > max || ch < min) { + this.cursor--; + return true; + } + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) == 0) { + this.cursor--; + return true; + } + return false; + }; + + /** + * @param {number[]} s + * @param {number} min + * @param {number} max + * @return {boolean} + */ + this.go_out_grouping_b = function(s, min, max) { + /** @protected */ + while (this.cursor > this.limit_backward) { + var ch = this.current.charCodeAt(this.cursor - 1); + if (ch <= max && ch >= min) { + ch -= min; + if ((s[ch >>> 3] & (0x1 << (ch & 0x7))) != 0) { + return true; + } + } + this.cursor--; + } + return false; + }; + + /** + * @param {string} s + * @return {boolean} + */ + this.eq_s = function(s) + { + /** @protected */ + if (this.limit - this.cursor < s.length) return false; + if (this.current.slice(this.cursor, this.cursor + s.length) != s) + { + return false; + } + this.cursor += s.length; + return true; + }; + + /** + * @param {string} s + * @return {boolean} + */ + this.eq_s_b = function(s) + { + /** @protected */ + if (this.cursor - this.limit_backward < s.length) return false; + if (this.current.slice(this.cursor - s.length, this.cursor) != s) + { + return false; + } + this.cursor -= s.length; + return true; + }; + + /** + * @param {Among[]} v + * @return {number} + */ + this.find_among = function(v) + { + /** @protected */ + var i = 0; + var j = v.length; + + var c = this.cursor; + var l = this.limit; + + var common_i = 0; + var common_j = 0; + + var first_key_inspected = false; + + while (true) + { + var k = i + ((j - i) >>> 1); + var diff = 0; + var common = common_i < common_j ? common_i : common_j; // smaller + // w[0]: string, w[1]: substring_i, w[2]: result, w[3]: function (optional) + var w = v[k]; + var i2; + for (i2 = common; i2 < w[0].length; i2++) + { + if (c + common == l) + { + diff = -1; + break; + } + diff = this.current.charCodeAt(c + common) - w[0].charCodeAt(i2); + if (diff != 0) break; + common++; + } + if (diff < 0) + { + j = k; + common_j = common; + } + else + { + i = k; + common_i = common; + } + if (j - i <= 1) + { + if (i > 0) break; // v->s has been inspected + if (j == i) break; // only one item in v + + // - but now we need to go round once more to get + // v->s inspected. This looks messy, but is actually + // the optimal approach. + + if (first_key_inspected) break; + first_key_inspected = true; + } + } + do { + var w = v[i]; + if (common_i >= w[0].length) + { + this.cursor = c + w[0].length; + if (w.length < 4) return w[2]; + var res = w[3](this); + this.cursor = c + w[0].length; + if (res) return w[2]; + } + i = w[1]; + } while (i >= 0); + return 0; + }; + + // find_among_b is for backwards processing. Same comments apply + /** + * @param {Among[]} v + * @return {number} + */ + this.find_among_b = function(v) + { + /** @protected */ + var i = 0; + var j = v.length + + var c = this.cursor; + var lb = this.limit_backward; + + var common_i = 0; + var common_j = 0; + + var first_key_inspected = false; + + while (true) + { + var k = i + ((j - i) >> 1); + var diff = 0; + var common = common_i < common_j ? common_i : common_j; + var w = v[k]; + var i2; + for (i2 = w[0].length - 1 - common; i2 >= 0; i2--) + { + if (c - common == lb) + { + diff = -1; + break; + } + diff = this.current.charCodeAt(c - 1 - common) - w[0].charCodeAt(i2); + if (diff != 0) break; + common++; + } + if (diff < 0) + { + j = k; + common_j = common; + } + else + { + i = k; + common_i = common; + } + if (j - i <= 1) + { + if (i > 0) break; + if (j == i) break; + if (first_key_inspected) break; + first_key_inspected = true; + } + } + do { + var w = v[i]; + if (common_i >= w[0].length) + { + this.cursor = c - w[0].length; + if (w.length < 4) return w[2]; + var res = w[3](this); + this.cursor = c - w[0].length; + if (res) return w[2]; + } + i = w[1]; + } while (i >= 0); + return 0; + }; + + /* to replace chars between c_bra and c_ket in this.current by the + * chars in s. + */ + /** + * @param {number} c_bra + * @param {number} c_ket + * @param {string} s + * @return {number} + */ + this.replace_s = function(c_bra, c_ket, s) + { + /** @protected */ + var adjustment = s.length - (c_ket - c_bra); + this.current = this.current.slice(0, c_bra) + s + this.current.slice(c_ket); + this.limit += adjustment; + if (this.cursor >= c_ket) this.cursor += adjustment; + else if (this.cursor > c_bra) this.cursor = c_bra; + return adjustment; + }; + + /** + * @return {boolean} + */ + this.slice_check = function() + { + /** @protected */ + if (this.bra < 0 || + this.bra > this.ket || + this.ket > this.limit || + this.limit > this.current.length) + { + return false; + } + return true; + }; + + /** + * @param {number} c_bra + * @return {boolean} + */ + this.slice_from = function(s) + { + /** @protected */ + var result = false; + if (this.slice_check()) + { + this.replace_s(this.bra, this.ket, s); + result = true; + } + return result; + }; + + /** + * @return {boolean} + */ + this.slice_del = function() + { + /** @protected */ + return this.slice_from(""); + }; + + /** + * @param {number} c_bra + * @param {number} c_ket + * @param {string} s + */ + this.insert = function(c_bra, c_ket, s) + { + /** @protected */ + var adjustment = this.replace_s(c_bra, c_ket, s); + if (c_bra <= this.bra) this.bra += adjustment; + if (c_bra <= this.ket) this.ket += adjustment; + }; + + /** + * @return {string} + */ + this.slice_to = function() + { + /** @protected */ + var result = ''; + if (this.slice_check()) + { + result = this.current.slice(this.bra, this.ket); + } + return result; + }; + + /** + * @return {string} + */ + this.assign_to = function() + { + /** @protected */ + return this.current.slice(0, this.limit); + }; +}; diff --git a/branch/stable-4/_static/css/theme.css b/branch/stable-4/_static/css/theme.css index 0f14f106..a88467c1 100644 --- a/branch/stable-4/_static/css/theme.css +++ b/branch/stable-4/_static/css/theme.css @@ -1,4 +1,4 @@ html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .eqno .headerlink:before,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search .wy-dropdown>aactive,.wy-side-nav-search .wy-dropdown>afocus,.wy-side-nav-search>a:hover,.wy-side-nav-search>aactive,.wy-side-nav-search>afocus{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon,.wy-side-nav-search>a.icon{display:block}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.switch-menus{position:relative;display:block;margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-side-nav-search>div.switch-menus>div.language-switch,.wy-side-nav-search>div.switch-menus>div.version-switch{display:inline-block;padding:.2em}.wy-side-nav-search>div.switch-menus>div.language-switch select,.wy-side-nav-search>div.switch-menus>div.version-switch select{display:inline-block;margin-right:-2rem;padding-right:2rem;max-width:240px;text-align-last:center;background:none;border:none;border-radius:0;box-shadow:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:1em;font-weight:400;color:hsla(0,0%,100%,.3);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.wy-side-nav-search>div.switch-menus>div.language-switch select:active,.wy-side-nav-search>div.switch-menus>div.language-switch select:focus,.wy-side-nav-search>div.switch-menus>div.language-switch select:hover,.wy-side-nav-search>div.switch-menus>div.version-switch select:active,.wy-side-nav-search>div.switch-menus>div.version-switch select:focus,.wy-side-nav-search>div.switch-menus>div.version-switch select:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.wy-side-nav-search>div.switch-menus>div.language-switch select option,.wy-side-nav-search>div.switch-menus>div.version-switch select option{color:#000}.wy-side-nav-search>div.switch-menus>div.language-switch:has(>select):after,.wy-side-nav-search>div.switch-menus>div.version-switch:has(>select):after{display:inline-block;width:1.5em;height:100%;padding:.1em;content:"\f0d7";font-size:1em;line-height:1.2em;font-family:FontAwesome;text-align:center;pointer-events:none;box-sizing:border-box}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search .wy-dropdown>aactive,.wy-side-nav-search .wy-dropdown>afocus,.wy-side-nav-search>a:hover,.wy-side-nav-search>aactive,.wy-side-nav-search>afocus{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon,.wy-side-nav-search>a.icon{display:block}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.switch-menus{position:relative;display:block;margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-side-nav-search>div.switch-menus>div.language-switch,.wy-side-nav-search>div.switch-menus>div.version-switch{display:inline-block;padding:.2em}.wy-side-nav-search>div.switch-menus>div.language-switch select,.wy-side-nav-search>div.switch-menus>div.version-switch select{display:inline-block;margin-right:-2rem;padding-right:2rem;max-width:240px;text-align-last:center;background:none;border:none;border-radius:0;box-shadow:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:1em;font-weight:400;color:hsla(0,0%,100%,.3);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.wy-side-nav-search>div.switch-menus>div.language-switch select:active,.wy-side-nav-search>div.switch-menus>div.language-switch select:focus,.wy-side-nav-search>div.switch-menus>div.language-switch select:hover,.wy-side-nav-search>div.switch-menus>div.version-switch select:active,.wy-side-nav-search>div.switch-menus>div.version-switch select:focus,.wy-side-nav-search>div.switch-menus>div.version-switch select:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.wy-side-nav-search>div.switch-menus>div.language-switch select option,.wy-side-nav-search>div.switch-menus>div.version-switch select option{color:#000}.wy-side-nav-search>div.switch-menus>div.language-switch:has(>select):after,.wy-side-nav-search>div.switch-menus>div.version-switch:has(>select):after{display:inline-block;width:1.5em;height:100%;padding:.1em;content:"\f0d7";font-size:1em;line-height:1.2em;font-family:FontAwesome;text-align:center;pointer-events:none;box-sizing:border-box}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%;float:none;margin-left:0}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file diff --git a/branch/stable-4/_static/doctools.js b/branch/stable-4/_static/doctools.js index 0398ebb9..807cdb17 100644 --- a/branch/stable-4/_static/doctools.js +++ b/branch/stable-4/_static/doctools.js @@ -59,7 +59,7 @@ const Documentation = { Object.assign(Documentation.TRANSLATIONS, catalog.messages); Documentation.PLURAL_EXPR = new Function( "n", - `return (${catalog.plural_expr})` + `return (${catalog.plural_expr})`, ); Documentation.LOCALE = catalog.locale; }, @@ -89,7 +89,7 @@ const Documentation = { const togglerElements = document.querySelectorAll("img.toggler"); togglerElements.forEach((el) => - el.addEventListener("click", (event) => toggler(event.currentTarget)) + el.addEventListener("click", (event) => toggler(event.currentTarget)), ); togglerElements.forEach((el) => (el.style.display = "")); if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); @@ -98,14 +98,15 @@ const Documentation = { initOnKeyListeners: () => { // only install a listener if it is really needed if ( - !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && - !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS + !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS + && !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS ) return; document.addEventListener("keydown", (event) => { // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) + return; // bail with special keys if (event.altKey || event.ctrlKey || event.metaKey) return; diff --git a/branch/stable-4/_static/english-stemmer.js b/branch/stable-4/_static/english-stemmer.js new file mode 100644 index 00000000..056760ee --- /dev/null +++ b/branch/stable-4/_static/english-stemmer.js @@ -0,0 +1,1066 @@ +// Generated from english.sbl by Snowball 3.0.1 - https://snowballstem.org/ + +/**@constructor*/ +var EnglishStemmer = function() { + var base = new BaseStemmer(); + + /** @const */ var a_0 = [ + ["arsen", -1, -1], + ["commun", -1, -1], + ["emerg", -1, -1], + ["gener", -1, -1], + ["later", -1, -1], + ["organ", -1, -1], + ["past", -1, -1], + ["univers", -1, -1] + ]; + + /** @const */ var a_1 = [ + ["'", -1, 1], + ["'s'", 0, 1], + ["'s", -1, 1] + ]; + + /** @const */ var a_2 = [ + ["ied", -1, 2], + ["s", -1, 3], + ["ies", 1, 2], + ["sses", 1, 1], + ["ss", 1, -1], + ["us", 1, -1] + ]; + + /** @const */ var a_3 = [ + ["succ", -1, 1], + ["proc", -1, 1], + ["exc", -1, 1] + ]; + + /** @const */ var a_4 = [ + ["even", -1, 2], + ["cann", -1, 2], + ["inn", -1, 2], + ["earr", -1, 2], + ["herr", -1, 2], + ["out", -1, 2], + ["y", -1, 1] + ]; + + /** @const */ var a_5 = [ + ["", -1, -1], + ["ed", 0, 2], + ["eed", 1, 1], + ["ing", 0, 3], + ["edly", 0, 2], + ["eedly", 4, 1], + ["ingly", 0, 2] + ]; + + /** @const */ var a_6 = [ + ["", -1, 3], + ["bb", 0, 2], + ["dd", 0, 2], + ["ff", 0, 2], + ["gg", 0, 2], + ["bl", 0, 1], + ["mm", 0, 2], + ["nn", 0, 2], + ["pp", 0, 2], + ["rr", 0, 2], + ["at", 0, 1], + ["tt", 0, 2], + ["iz", 0, 1] + ]; + + /** @const */ var a_7 = [ + ["anci", -1, 3], + ["enci", -1, 2], + ["ogi", -1, 14], + ["li", -1, 16], + ["bli", 3, 12], + ["abli", 4, 4], + ["alli", 3, 8], + ["fulli", 3, 9], + ["lessli", 3, 15], + ["ousli", 3, 10], + ["entli", 3, 5], + ["aliti", -1, 8], + ["biliti", -1, 12], + ["iviti", -1, 11], + ["tional", -1, 1], + ["ational", 14, 7], + ["alism", -1, 8], + ["ation", -1, 7], + ["ization", 17, 6], + ["izer", -1, 6], + ["ator", -1, 7], + ["iveness", -1, 11], + ["fulness", -1, 9], + ["ousness", -1, 10], + ["ogist", -1, 13] + ]; + + /** @const */ var a_8 = [ + ["icate", -1, 4], + ["ative", -1, 6], + ["alize", -1, 3], + ["iciti", -1, 4], + ["ical", -1, 4], + ["tional", -1, 1], + ["ational", 5, 2], + ["ful", -1, 5], + ["ness", -1, 5] + ]; + + /** @const */ var a_9 = [ + ["ic", -1, 1], + ["ance", -1, 1], + ["ence", -1, 1], + ["able", -1, 1], + ["ible", -1, 1], + ["ate", -1, 1], + ["ive", -1, 1], + ["ize", -1, 1], + ["iti", -1, 1], + ["al", -1, 1], + ["ism", -1, 1], + ["ion", -1, 2], + ["er", -1, 1], + ["ous", -1, 1], + ["ant", -1, 1], + ["ent", -1, 1], + ["ment", 15, 1], + ["ement", 16, 1] + ]; + + /** @const */ var a_10 = [ + ["e", -1, 1], + ["l", -1, 2] + ]; + + /** @const */ var a_11 = [ + ["andes", -1, -1], + ["atlas", -1, -1], + ["bias", -1, -1], + ["cosmos", -1, -1], + ["early", -1, 5], + ["gently", -1, 3], + ["howe", -1, -1], + ["idly", -1, 2], + ["news", -1, -1], + ["only", -1, 6], + ["singly", -1, 7], + ["skies", -1, 1], + ["sky", -1, -1], + ["ugly", -1, 4] + ]; + + /** @const */ var /** Array */ g_aeo = [17, 64]; + + /** @const */ var /** Array */ g_v = [17, 65, 16, 1]; + + /** @const */ var /** Array */ g_v_WXY = [1, 17, 65, 208, 1]; + + /** @const */ var /** Array */ g_valid_LI = [55, 141, 2]; + + var /** boolean */ B_Y_found = false; + var /** number */ I_p2 = 0; + var /** number */ I_p1 = 0; + + + /** @return {boolean} */ + function r_prelude() { + B_Y_found = false; + /** @const */ var /** number */ v_1 = base.cursor; + lab0: { + base.bra = base.cursor; + if (!(base.eq_s("'"))) + { + break lab0; + } + base.ket = base.cursor; + if (!base.slice_del()) + { + return false; + } + } + base.cursor = v_1; + /** @const */ var /** number */ v_2 = base.cursor; + lab1: { + base.bra = base.cursor; + if (!(base.eq_s("y"))) + { + break lab1; + } + base.ket = base.cursor; + if (!base.slice_from("Y")) + { + return false; + } + B_Y_found = true; + } + base.cursor = v_2; + /** @const */ var /** number */ v_3 = base.cursor; + lab2: { + while(true) + { + /** @const */ var /** number */ v_4 = base.cursor; + lab3: { + golab4: while(true) + { + /** @const */ var /** number */ v_5 = base.cursor; + lab5: { + if (!(base.in_grouping(g_v, 97, 121))) + { + break lab5; + } + base.bra = base.cursor; + if (!(base.eq_s("y"))) + { + break lab5; + } + base.ket = base.cursor; + base.cursor = v_5; + break golab4; + } + base.cursor = v_5; + if (base.cursor >= base.limit) + { + break lab3; + } + base.cursor++; + } + if (!base.slice_from("Y")) + { + return false; + } + B_Y_found = true; + continue; + } + base.cursor = v_4; + break; + } + } + base.cursor = v_3; + return true; + }; + + /** @return {boolean} */ + function r_mark_regions() { + I_p1 = base.limit; + I_p2 = base.limit; + /** @const */ var /** number */ v_1 = base.cursor; + lab0: { + lab1: { + /** @const */ var /** number */ v_2 = base.cursor; + lab2: { + if (base.find_among(a_0) == 0) + { + break lab2; + } + break lab1; + } + base.cursor = v_2; + if (!base.go_out_grouping(g_v, 97, 121)) + { + break lab0; + } + base.cursor++; + if (!base.go_in_grouping(g_v, 97, 121)) + { + break lab0; + } + base.cursor++; + } + I_p1 = base.cursor; + if (!base.go_out_grouping(g_v, 97, 121)) + { + break lab0; + } + base.cursor++; + if (!base.go_in_grouping(g_v, 97, 121)) + { + break lab0; + } + base.cursor++; + I_p2 = base.cursor; + } + base.cursor = v_1; + return true; + }; + + /** @return {boolean} */ + function r_shortv() { + lab0: { + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab1: { + if (!(base.out_grouping_b(g_v_WXY, 89, 121))) + { + break lab1; + } + if (!(base.in_grouping_b(g_v, 97, 121))) + { + break lab1; + } + if (!(base.out_grouping_b(g_v, 97, 121))) + { + break lab1; + } + break lab0; + } + base.cursor = base.limit - v_1; + lab2: { + if (!(base.out_grouping_b(g_v, 97, 121))) + { + break lab2; + } + if (!(base.in_grouping_b(g_v, 97, 121))) + { + break lab2; + } + if (base.cursor > base.limit_backward) + { + break lab2; + } + break lab0; + } + base.cursor = base.limit - v_1; + if (!(base.eq_s_b("past"))) + { + return false; + } + } + return true; + }; + + /** @return {boolean} */ + function r_R1() { + return I_p1 <= base.cursor; + }; + + /** @return {boolean} */ + function r_R2() { + return I_p2 <= base.cursor; + }; + + /** @return {boolean} */ + function r_Step_1a() { + var /** number */ among_var; + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab0: { + base.ket = base.cursor; + if (base.find_among_b(a_1) == 0) + { + base.cursor = base.limit - v_1; + break lab0; + } + base.bra = base.cursor; + if (!base.slice_del()) + { + return false; + } + } + base.ket = base.cursor; + among_var = base.find_among_b(a_2); + if (among_var == 0) + { + return false; + } + base.bra = base.cursor; + switch (among_var) { + case 1: + if (!base.slice_from("ss")) + { + return false; + } + break; + case 2: + lab1: { + /** @const */ var /** number */ v_2 = base.limit - base.cursor; + lab2: { + { + /** @const */ var /** number */ c1 = base.cursor - 2; + if (c1 < base.limit_backward) + { + break lab2; + } + base.cursor = c1; + } + if (!base.slice_from("i")) + { + return false; + } + break lab1; + } + base.cursor = base.limit - v_2; + if (!base.slice_from("ie")) + { + return false; + } + } + break; + case 3: + if (base.cursor <= base.limit_backward) + { + return false; + } + base.cursor--; + if (!base.go_out_grouping_b(g_v, 97, 121)) + { + return false; + } + base.cursor--; + if (!base.slice_del()) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_Step_1b() { + var /** number */ among_var; + base.ket = base.cursor; + among_var = base.find_among_b(a_5); + base.bra = base.cursor; + lab0: { + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab1: { + switch (among_var) { + case 1: + /** @const */ var /** number */ v_2 = base.limit - base.cursor; + lab2: { + lab3: { + /** @const */ var /** number */ v_3 = base.limit - base.cursor; + lab4: { + if (base.find_among_b(a_3) == 0) + { + break lab4; + } + if (base.cursor > base.limit_backward) + { + break lab4; + } + break lab3; + } + base.cursor = base.limit - v_3; + if (!r_R1()) + { + break lab2; + } + if (!base.slice_from("ee")) + { + return false; + } + } + } + base.cursor = base.limit - v_2; + break; + case 2: + break lab1; + case 3: + among_var = base.find_among_b(a_4); + if (among_var == 0) + { + break lab1; + } + switch (among_var) { + case 1: + /** @const */ var /** number */ v_4 = base.limit - base.cursor; + if (!(base.out_grouping_b(g_v, 97, 121))) + { + break lab1; + } + if (base.cursor > base.limit_backward) + { + break lab1; + } + base.cursor = base.limit - v_4; + base.bra = base.cursor; + if (!base.slice_from("ie")) + { + return false; + } + break; + case 2: + if (base.cursor > base.limit_backward) + { + break lab1; + } + break; + } + break; + } + break lab0; + } + base.cursor = base.limit - v_1; + /** @const */ var /** number */ v_5 = base.limit - base.cursor; + if (!base.go_out_grouping_b(g_v, 97, 121)) + { + return false; + } + base.cursor--; + base.cursor = base.limit - v_5; + if (!base.slice_del()) + { + return false; + } + base.ket = base.cursor; + base.bra = base.cursor; + /** @const */ var /** number */ v_6 = base.limit - base.cursor; + among_var = base.find_among_b(a_6); + switch (among_var) { + case 1: + if (!base.slice_from("e")) + { + return false; + } + return false; + case 2: + { + /** @const */ var /** number */ v_7 = base.limit - base.cursor; + lab5: { + if (!(base.in_grouping_b(g_aeo, 97, 111))) + { + break lab5; + } + if (base.cursor > base.limit_backward) + { + break lab5; + } + return false; + } + base.cursor = base.limit - v_7; + } + break; + case 3: + if (base.cursor != I_p1) + { + return false; + } + /** @const */ var /** number */ v_8 = base.limit - base.cursor; + if (!r_shortv()) + { + return false; + } + base.cursor = base.limit - v_8; + if (!base.slice_from("e")) + { + return false; + } + return false; + } + base.cursor = base.limit - v_6; + base.ket = base.cursor; + if (base.cursor <= base.limit_backward) + { + return false; + } + base.cursor--; + base.bra = base.cursor; + if (!base.slice_del()) + { + return false; + } + } + return true; + }; + + /** @return {boolean} */ + function r_Step_1c() { + base.ket = base.cursor; + lab0: { + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab1: { + if (!(base.eq_s_b("y"))) + { + break lab1; + } + break lab0; + } + base.cursor = base.limit - v_1; + if (!(base.eq_s_b("Y"))) + { + return false; + } + } + base.bra = base.cursor; + if (!(base.out_grouping_b(g_v, 97, 121))) + { + return false; + } + lab2: { + if (base.cursor > base.limit_backward) + { + break lab2; + } + return false; + } + if (!base.slice_from("i")) + { + return false; + } + return true; + }; + + /** @return {boolean} */ + function r_Step_2() { + var /** number */ among_var; + base.ket = base.cursor; + among_var = base.find_among_b(a_7); + if (among_var == 0) + { + return false; + } + base.bra = base.cursor; + if (!r_R1()) + { + return false; + } + switch (among_var) { + case 1: + if (!base.slice_from("tion")) + { + return false; + } + break; + case 2: + if (!base.slice_from("ence")) + { + return false; + } + break; + case 3: + if (!base.slice_from("ance")) + { + return false; + } + break; + case 4: + if (!base.slice_from("able")) + { + return false; + } + break; + case 5: + if (!base.slice_from("ent")) + { + return false; + } + break; + case 6: + if (!base.slice_from("ize")) + { + return false; + } + break; + case 7: + if (!base.slice_from("ate")) + { + return false; + } + break; + case 8: + if (!base.slice_from("al")) + { + return false; + } + break; + case 9: + if (!base.slice_from("ful")) + { + return false; + } + break; + case 10: + if (!base.slice_from("ous")) + { + return false; + } + break; + case 11: + if (!base.slice_from("ive")) + { + return false; + } + break; + case 12: + if (!base.slice_from("ble")) + { + return false; + } + break; + case 13: + if (!base.slice_from("og")) + { + return false; + } + break; + case 14: + if (!(base.eq_s_b("l"))) + { + return false; + } + if (!base.slice_from("og")) + { + return false; + } + break; + case 15: + if (!base.slice_from("less")) + { + return false; + } + break; + case 16: + if (!(base.in_grouping_b(g_valid_LI, 99, 116))) + { + return false; + } + if (!base.slice_del()) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_Step_3() { + var /** number */ among_var; + base.ket = base.cursor; + among_var = base.find_among_b(a_8); + if (among_var == 0) + { + return false; + } + base.bra = base.cursor; + if (!r_R1()) + { + return false; + } + switch (among_var) { + case 1: + if (!base.slice_from("tion")) + { + return false; + } + break; + case 2: + if (!base.slice_from("ate")) + { + return false; + } + break; + case 3: + if (!base.slice_from("al")) + { + return false; + } + break; + case 4: + if (!base.slice_from("ic")) + { + return false; + } + break; + case 5: + if (!base.slice_del()) + { + return false; + } + break; + case 6: + if (!r_R2()) + { + return false; + } + if (!base.slice_del()) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_Step_4() { + var /** number */ among_var; + base.ket = base.cursor; + among_var = base.find_among_b(a_9); + if (among_var == 0) + { + return false; + } + base.bra = base.cursor; + if (!r_R2()) + { + return false; + } + switch (among_var) { + case 1: + if (!base.slice_del()) + { + return false; + } + break; + case 2: + lab0: { + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab1: { + if (!(base.eq_s_b("s"))) + { + break lab1; + } + break lab0; + } + base.cursor = base.limit - v_1; + if (!(base.eq_s_b("t"))) + { + return false; + } + } + if (!base.slice_del()) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_Step_5() { + var /** number */ among_var; + base.ket = base.cursor; + among_var = base.find_among_b(a_10); + if (among_var == 0) + { + return false; + } + base.bra = base.cursor; + switch (among_var) { + case 1: + lab0: { + lab1: { + if (!r_R2()) + { + break lab1; + } + break lab0; + } + if (!r_R1()) + { + return false; + } + { + /** @const */ var /** number */ v_1 = base.limit - base.cursor; + lab2: { + if (!r_shortv()) + { + break lab2; + } + return false; + } + base.cursor = base.limit - v_1; + } + } + if (!base.slice_del()) + { + return false; + } + break; + case 2: + if (!r_R2()) + { + return false; + } + if (!(base.eq_s_b("l"))) + { + return false; + } + if (!base.slice_del()) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_exception1() { + var /** number */ among_var; + base.bra = base.cursor; + among_var = base.find_among(a_11); + if (among_var == 0) + { + return false; + } + base.ket = base.cursor; + if (base.cursor < base.limit) + { + return false; + } + switch (among_var) { + case 1: + if (!base.slice_from("sky")) + { + return false; + } + break; + case 2: + if (!base.slice_from("idl")) + { + return false; + } + break; + case 3: + if (!base.slice_from("gentl")) + { + return false; + } + break; + case 4: + if (!base.slice_from("ugli")) + { + return false; + } + break; + case 5: + if (!base.slice_from("earli")) + { + return false; + } + break; + case 6: + if (!base.slice_from("onli")) + { + return false; + } + break; + case 7: + if (!base.slice_from("singl")) + { + return false; + } + break; + } + return true; + }; + + /** @return {boolean} */ + function r_postlude() { + if (!B_Y_found) + { + return false; + } + while(true) + { + /** @const */ var /** number */ v_1 = base.cursor; + lab0: { + golab1: while(true) + { + /** @const */ var /** number */ v_2 = base.cursor; + lab2: { + base.bra = base.cursor; + if (!(base.eq_s("Y"))) + { + break lab2; + } + base.ket = base.cursor; + base.cursor = v_2; + break golab1; + } + base.cursor = v_2; + if (base.cursor >= base.limit) + { + break lab0; + } + base.cursor++; + } + if (!base.slice_from("y")) + { + return false; + } + continue; + } + base.cursor = v_1; + break; + } + return true; + }; + + this.stem = /** @return {boolean} */ function() { + lab0: { + /** @const */ var /** number */ v_1 = base.cursor; + lab1: { + if (!r_exception1()) + { + break lab1; + } + break lab0; + } + base.cursor = v_1; + lab2: { + { + /** @const */ var /** number */ v_2 = base.cursor; + lab3: { + { + /** @const */ var /** number */ c1 = base.cursor + 3; + if (c1 > base.limit) + { + break lab3; + } + base.cursor = c1; + } + break lab2; + } + base.cursor = v_2; + } + break lab0; + } + base.cursor = v_1; + r_prelude(); + r_mark_regions(); + base.limit_backward = base.cursor; base.cursor = base.limit; + /** @const */ var /** number */ v_3 = base.limit - base.cursor; + r_Step_1a(); + base.cursor = base.limit - v_3; + /** @const */ var /** number */ v_4 = base.limit - base.cursor; + r_Step_1b(); + base.cursor = base.limit - v_4; + /** @const */ var /** number */ v_5 = base.limit - base.cursor; + r_Step_1c(); + base.cursor = base.limit - v_5; + /** @const */ var /** number */ v_6 = base.limit - base.cursor; + r_Step_2(); + base.cursor = base.limit - v_6; + /** @const */ var /** number */ v_7 = base.limit - base.cursor; + r_Step_3(); + base.cursor = base.limit - v_7; + /** @const */ var /** number */ v_8 = base.limit - base.cursor; + r_Step_4(); + base.cursor = base.limit - v_8; + /** @const */ var /** number */ v_9 = base.limit - base.cursor; + r_Step_5(); + base.cursor = base.limit - v_9; + base.cursor = base.limit_backward; + /** @const */ var /** number */ v_10 = base.cursor; + r_postlude(); + base.cursor = v_10; + } + return true; + }; + + /**@return{string}*/ + this['stemWord'] = function(/**string*/word) { + base.setCurrent(word); + this.stem(); + return base.getCurrent(); + }; +}; diff --git a/branch/stable-4/_static/language_data.js b/branch/stable-4/_static/language_data.js index c7fe6c6f..57767864 100644 --- a/branch/stable-4/_static/language_data.js +++ b/branch/stable-4/_static/language_data.js @@ -1,192 +1,13 @@ /* * This script contains the language-specific data used by searchtools.js, - * namely the list of stopwords, stemmer, scorer and splitter. + * namely the set of stopwords, stemmer, scorer and splitter. */ -var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; +const stopwords = new Set(["a", "about", "above", "after", "again", "against", "all", "am", "an", "and", "any", "are", "aren't", "as", "at", "be", "because", "been", "before", "being", "below", "between", "both", "but", "by", "can't", "cannot", "could", "couldn't", "did", "didn't", "do", "does", "doesn't", "doing", "don't", "down", "during", "each", "few", "for", "from", "further", "had", "hadn't", "has", "hasn't", "have", "haven't", "having", "he", "he'd", "he'll", "he's", "her", "here", "here's", "hers", "herself", "him", "himself", "his", "how", "how's", "i", "i'd", "i'll", "i'm", "i've", "if", "in", "into", "is", "isn't", "it", "it's", "its", "itself", "let's", "me", "more", "most", "mustn't", "my", "myself", "no", "nor", "not", "of", "off", "on", "once", "only", "or", "other", "ought", "our", "ours", "ourselves", "out", "over", "own", "same", "shan't", "she", "she'd", "she'll", "she's", "should", "shouldn't", "so", "some", "such", "than", "that", "that's", "the", "their", "theirs", "them", "themselves", "then", "there", "there's", "these", "they", "they'd", "they'll", "they're", "they've", "this", "those", "through", "to", "too", "under", "until", "up", "very", "was", "wasn't", "we", "we'd", "we'll", "we're", "we've", "were", "weren't", "what", "what's", "when", "when's", "where", "where's", "which", "while", "who", "who's", "whom", "why", "why's", "with", "won't", "would", "wouldn't", "you", "you'd", "you'll", "you're", "you've", "your", "yours", "yourself", "yourselves"]); +window.stopwords = stopwords; // Export to global scope -/* Non-minified version is copied as a separate JS file, if available */ - -/** - * Porter Stemmer - */ -var Stemmer = function() { - - var step2list = { - ational: 'ate', - tional: 'tion', - enci: 'ence', - anci: 'ance', - izer: 'ize', - bli: 'ble', - alli: 'al', - entli: 'ent', - eli: 'e', - ousli: 'ous', - ization: 'ize', - ation: 'ate', - ator: 'ate', - alism: 'al', - iveness: 'ive', - fulness: 'ful', - ousness: 'ous', - aliti: 'al', - iviti: 'ive', - biliti: 'ble', - logi: 'log' - }; - - var step3list = { - icate: 'ic', - ative: '', - alize: 'al', - iciti: 'ic', - ical: 'ic', - ful: '', - ness: '' - }; - - var c = "[^aeiou]"; // consonant - var v = "[aeiouy]"; // vowel - var C = c + "[^aeiouy]*"; // consonant sequence - var V = v + "[aeiou]*"; // vowel sequence - - var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 - var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 - var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 - var s_v = "^(" + C + ")?" + v; // vowel in stem - - this.stemWord = function (w) { - var stem; - var suffix; - var firstch; - var origword = w; - - if (w.length < 3) - return w; - - var re; - var re2; - var re3; - var re4; - - firstch = w.substr(0,1); - if (firstch == "y") - w = firstch.toUpperCase() + w.substr(1); - - // Step 1a - re = /^(.+?)(ss|i)es$/; - re2 = /^(.+?)([^s])s$/; - - if (re.test(w)) - w = w.replace(re,"$1$2"); - else if (re2.test(w)) - w = w.replace(re2,"$1$2"); - - // Step 1b - re = /^(.+?)eed$/; - re2 = /^(.+?)(ed|ing)$/; - if (re.test(w)) { - var fp = re.exec(w); - re = new RegExp(mgr0); - if (re.test(fp[1])) { - re = /.$/; - w = w.replace(re,""); - } - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - re2 = new RegExp(s_v); - if (re2.test(stem)) { - w = stem; - re2 = /(at|bl|iz)$/; - re3 = new RegExp("([^aeiouylsz])\\1$"); - re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re2.test(w)) - w = w + "e"; - else if (re3.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - else if (re4.test(w)) - w = w + "e"; - } - } - - // Step 1c - re = /^(.+?)y$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(s_v); - if (re.test(stem)) - w = stem + "i"; - } - - // Step 2 - re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step2list[suffix]; - } - - // Step 3 - re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step3list[suffix]; - } - - // Step 4 - re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; - re2 = /^(.+?)(s|t)(ion)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - if (re.test(stem)) - w = stem; - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1] + fp[2]; - re2 = new RegExp(mgr1); - if (re2.test(stem)) - w = stem; - } - - // Step 5 - re = /^(.+?)e$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - re2 = new RegExp(meq1); - re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) - w = stem; - } - re = /ll$/; - re2 = new RegExp(mgr1); - if (re.test(w) && re2.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - - // and turn initial Y back to y - if (firstch == "y") - w = firstch.toLowerCase() + w.substr(1); - return w; - } -} - +/* Non-minified versions are copied as separate JavaScript files, if available */ +BaseStemmer=function(){this.current="",this.cursor=0,this.limit=0,this.limit_backward=0,this.bra=0,this.ket=0,this.setCurrent=function(t){this.current=t,this.cursor=0,this.limit=this.current.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},this.getCurrent=function(){return this.current},this.copy_from=function(t){this.current=t.current,this.cursor=t.cursor,this.limit=t.limit,this.limit_backward=t.limit_backward,this.bra=t.bra,this.ket=t.ket},this.in_grouping=function(t,r,i){return!(this.cursor>=this.limit||i<(i=this.current.charCodeAt(this.cursor))||i>>3]&1<<(7&i))||(this.cursor++,0))},this.go_in_grouping=function(t,r,i){for(;this.cursor>>3]&1<<(7&s)))return!0;this.cursor++}return!1},this.in_grouping_b=function(t,r,i){return!(this.cursor<=this.limit_backward||i<(i=this.current.charCodeAt(this.cursor-1))||i>>3]&1<<(7&i))||(this.cursor--,0))},this.go_in_grouping_b=function(t,r,i){for(;this.cursor>this.limit_backward;){var s=this.current.charCodeAt(this.cursor-1);if(i>>3]&1<<(7&s)))return!0;this.cursor--}return!1},this.out_grouping=function(t,r,i){return!(this.cursor>=this.limit)&&(i<(i=this.current.charCodeAt(this.cursor))||i>>3]&1<<(7&i)))&&(this.cursor++,!0)},this.go_out_grouping=function(t,r,i){for(;this.cursor>>3]&1<<(7&s)))return!0;this.cursor++}return!1},this.out_grouping_b=function(t,r,i){return!(this.cursor<=this.limit_backward)&&(i<(i=this.current.charCodeAt(this.cursor-1))||i>>3]&1<<(7&i)))&&(this.cursor--,!0)},this.go_out_grouping_b=function(t,r,i){for(;this.cursor>this.limit_backward;){var s=this.current.charCodeAt(this.cursor-1);if(s<=i&&r<=s&&0!=(t[(s-=r)>>>3]&1<<(7&s)))return!0;this.cursor--}return!1},this.eq_s=function(t){return!(this.limit-this.cursor>>1),o=0,a=e=(l=t[r])[0].length){if(this.cursor=s+l[0].length,l.length<4)return l[2];var g=l[3](this);if(this.cursor=s+l[0].length,g)return l[2]}}while(0<=(r=l[1]));return 0},this.find_among_b=function(t){for(var r=0,i=t.length,s=this.cursor,h=this.limit_backward,e=0,n=0,c=!1;;){for(var u,o=r+(i-r>>1),a=0,l=e=(u=t[r])[0].length){if(this.cursor=s-u[0].length,u.length<4)return u[2];var g=u[3](this);if(this.cursor=s-u[0].length,g)return u[2]}}while(0<=(r=u[1]));return 0},this.replace_s=function(t,r,i){var s=i.length-(r-t);return this.current=this.current.slice(0,t)+i+this.current.slice(r),this.limit+=s,this.cursor>=r?this.cursor+=s:this.cursor>t&&(this.cursor=t),s},this.slice_check=function(){return!(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>this.current.length)},this.slice_from=function(t){var r=!1;return this.slice_check()&&(this.replace_s(this.bra,this.ket,t),r=!0),r},this.slice_del=function(){return this.slice_from("")},this.insert=function(t,r,i){r=this.replace_s(t,r,i);t<=this.bra&&(this.bra+=r),t<=this.ket&&(this.ket+=r)},this.slice_to=function(){var t="";return t=this.slice_check()?this.current.slice(this.bra,this.ket):t},this.assign_to=function(){return this.current.slice(0,this.limit)}}; +var EnglishStemmer=function(){var a=new BaseStemmer,c=[["arsen",-1,-1],["commun",-1,-1],["emerg",-1,-1],["gener",-1,-1],["later",-1,-1],["organ",-1,-1],["past",-1,-1],["univers",-1,-1]],o=[["'",-1,1],["'s'",0,1],["'s",-1,1]],u=[["ied",-1,2],["s",-1,3],["ies",1,2],["sses",1,1],["ss",1,-1],["us",1,-1]],t=[["succ",-1,1],["proc",-1,1],["exc",-1,1]],l=[["even",-1,2],["cann",-1,2],["inn",-1,2],["earr",-1,2],["herr",-1,2],["out",-1,2],["y",-1,1]],n=[["",-1,-1],["ed",0,2],["eed",1,1],["ing",0,3],["edly",0,2],["eedly",4,1],["ingly",0,2]],f=[["",-1,3],["bb",0,2],["dd",0,2],["ff",0,2],["gg",0,2],["bl",0,1],["mm",0,2],["nn",0,2],["pp",0,2],["rr",0,2],["at",0,1],["tt",0,2],["iz",0,1]],_=[["anci",-1,3],["enci",-1,2],["ogi",-1,14],["li",-1,16],["bli",3,12],["abli",4,4],["alli",3,8],["fulli",3,9],["lessli",3,15],["ousli",3,10],["entli",3,5],["aliti",-1,8],["biliti",-1,12],["iviti",-1,11],["tional",-1,1],["ational",14,7],["alism",-1,8],["ation",-1,7],["ization",17,6],["izer",-1,6],["ator",-1,7],["iveness",-1,11],["fulness",-1,9],["ousness",-1,10],["ogist",-1,13]],m=[["icate",-1,4],["ative",-1,6],["alize",-1,3],["iciti",-1,4],["ical",-1,4],["tional",-1,1],["ational",5,2],["ful",-1,5],["ness",-1,5]],b=[["ic",-1,1],["ance",-1,1],["ence",-1,1],["able",-1,1],["ible",-1,1],["ate",-1,1],["ive",-1,1],["ize",-1,1],["iti",-1,1],["al",-1,1],["ism",-1,1],["ion",-1,2],["er",-1,1],["ous",-1,1],["ant",-1,1],["ent",-1,1],["ment",15,1],["ement",16,1]],k=[["e",-1,1],["l",-1,2]],g=[["andes",-1,-1],["atlas",-1,-1],["bias",-1,-1],["cosmos",-1,-1],["early",-1,5],["gently",-1,3],["howe",-1,-1],["idly",-1,2],["news",-1,-1],["only",-1,6],["singly",-1,7],["skies",-1,1],["sky",-1,-1],["ugly",-1,4]],d=[17,64],v=[17,65,16,1],i=[1,17,65,208,1],w=[55,141,2],p=!1,y=0,h=0;function q(){var r=a.limit-a.cursor;return!!(a.out_grouping_b(i,89,121)&&a.in_grouping_b(v,97,121)&&a.out_grouping_b(v,97,121)||(a.cursor=a.limit-r,a.out_grouping_b(v,97,121)&&a.in_grouping_b(v,97,121)&&!(a.cursor>a.limit_backward))||(a.cursor=a.limit-r,a.eq_s_b("past")))}function z(){return h<=a.cursor}function Y(){return y<=a.cursor}this.stem=function(){var r=a.cursor;if(!(()=>{var r;if(a.bra=a.cursor,0!=(r=a.find_among(g))&&(a.ket=a.cursor,!(a.cursora.limit)a.cursor=i;else{a.cursor=e,a.cursor=r,(()=>{p=!1;var r=a.cursor;if(a.bra=a.cursor,!a.eq_s("'")||(a.ket=a.cursor,a.slice_del())){a.cursor=r;r=a.cursor;if(a.bra=a.cursor,a.eq_s("y")){if(a.ket=a.cursor,!a.slice_from("Y"))return;p=!0}a.cursor=r;for(r=a.cursor;;){var i=a.cursor;r:{for(;;){var e=a.cursor;if(a.in_grouping(v,97,121)&&(a.bra=a.cursor,a.eq_s("y"))){a.ket=a.cursor,a.cursor=e;break}if(a.cursor=e,a.cursor>=a.limit)break r;a.cursor++}if(!a.slice_from("Y"))return;p=!0;continue}a.cursor=i;break}a.cursor=r}})(),h=a.limit,y=a.limit;i=a.cursor;r:{var s=a.cursor;if(0==a.find_among(c)){if(a.cursor=s,!a.go_out_grouping(v,97,121))break r;if(a.cursor++,!a.go_in_grouping(v,97,121))break r;a.cursor++}h=a.cursor,a.go_out_grouping(v,97,121)&&(a.cursor++,a.go_in_grouping(v,97,121))&&(a.cursor++,y=a.cursor)}a.cursor=i,a.limit_backward=a.cursor,a.cursor=a.limit;var e=a.limit-a.cursor,r=((()=>{var r=a.limit-a.cursor;if(a.ket=a.cursor,0==a.find_among_b(o))a.cursor=a.limit-r;else if(a.bra=a.cursor,!a.slice_del())return;if(a.ket=a.cursor,0!=(r=a.find_among_b(u)))switch(a.bra=a.cursor,r){case 1:if(a.slice_from("ss"))break;return;case 2:r:{var i=a.limit-a.cursor,e=a.cursor-2;if(!(e{a.ket=a.cursor,o=a.find_among_b(n),a.bra=a.cursor;r:{var r=a.limit-a.cursor;i:{switch(o){case 1:var i=a.limit-a.cursor;e:{var e=a.limit-a.cursor;if(0==a.find_among_b(t)||a.cursor>a.limit_backward){if(a.cursor=a.limit-e,!z())break e;if(!a.slice_from("ee"))return}}a.cursor=a.limit-i;break;case 2:break i;case 3:if(0==(o=a.find_among_b(l)))break i;switch(o){case 1:var s=a.limit-a.cursor;if(!a.out_grouping_b(v,97,121))break i;if(a.cursor>a.limit_backward)break i;if(a.cursor=a.limit-s,a.bra=a.cursor,a.slice_from("ie"))break;return;case 2:if(a.cursor>a.limit_backward)break i}}break r}a.cursor=a.limit-r;var c=a.limit-a.cursor;if(!a.go_out_grouping_b(v,97,121))return;if(a.cursor--,a.cursor=a.limit-c,!a.slice_del())return;a.ket=a.cursor,a.bra=a.cursor;var o,c=a.limit-a.cursor;switch(o=a.find_among_b(f)){case 1:return a.slice_from("e");case 2:var u=a.limit-a.cursor;if(a.in_grouping_b(d,97,111)&&!(a.cursor>a.limit_backward))return;a.cursor=a.limit-u;break;case 3:return a.cursor!=h||(u=a.limit-a.cursor,q()&&(a.cursor=a.limit-u,a.slice_from("e")))}if(a.cursor=a.limit-c,a.ket=a.cursor,a.cursor<=a.limit_backward)return;if(a.cursor--,a.bra=a.cursor,!a.slice_del())return}})(),a.cursor=a.limit-r,a.limit-a.cursor),r=(a.ket=a.cursor,e=a.limit-a.cursor,(a.eq_s_b("y")||(a.cursor=a.limit-e,a.eq_s_b("Y")))&&(a.bra=a.cursor,a.out_grouping_b(v,97,121))&&a.cursor>a.limit_backward&&a.slice_from("i"),a.cursor=a.limit-i,a.limit-a.cursor),e=((()=>{var r;if(a.ket=a.cursor,0!=(r=a.find_among_b(_))&&(a.bra=a.cursor,z()))switch(r){case 1:if(a.slice_from("tion"))break;return;case 2:if(a.slice_from("ence"))break;return;case 3:if(a.slice_from("ance"))break;return;case 4:if(a.slice_from("able"))break;return;case 5:if(a.slice_from("ent"))break;return;case 6:if(a.slice_from("ize"))break;return;case 7:if(a.slice_from("ate"))break;return;case 8:if(a.slice_from("al"))break;return;case 9:if(a.slice_from("ful"))break;return;case 10:if(a.slice_from("ous"))break;return;case 11:if(a.slice_from("ive"))break;return;case 12:if(a.slice_from("ble"))break;return;case 13:if(a.slice_from("og"))break;return;case 14:if(!a.eq_s_b("l"))return;if(a.slice_from("og"))break;return;case 15:if(a.slice_from("less"))break;return;case 16:if(!a.in_grouping_b(w,99,116))return;if(a.slice_del())break}})(),a.cursor=a.limit-r,a.limit-a.cursor),i=((()=>{var r;if(a.ket=a.cursor,0!=(r=a.find_among_b(m))&&(a.bra=a.cursor,z()))switch(r){case 1:if(a.slice_from("tion"))break;return;case 2:if(a.slice_from("ate"))break;return;case 3:if(a.slice_from("al"))break;return;case 4:if(a.slice_from("ic"))break;return;case 5:if(a.slice_del())break;return;case 6:if(!Y())return;if(a.slice_del())break}})(),a.cursor=a.limit-e,a.limit-a.cursor),r=((()=>{var r;if(a.ket=a.cursor,0!=(r=a.find_among_b(b))&&(a.bra=a.cursor,Y()))switch(r){case 1:if(a.slice_del())break;return;case 2:var i=a.limit-a.cursor;if(!a.eq_s_b("s")&&(a.cursor=a.limit-i,!a.eq_s_b("t")))return;if(a.slice_del())break}})(),a.cursor=a.limit-i,a.limit-a.cursor),e=((()=>{var r;if(a.ket=a.cursor,0!=(r=a.find_among_b(k)))switch(a.bra=a.cursor,r){case 1:if(!Y()){if(!z())return;var i=a.limit-a.cursor;if(q())return;a.cursor=a.limit-i}if(a.slice_del())break;return;case 2:if(!Y())return;if(!a.eq_s_b("l"))return;if(a.slice_del())break}})(),a.cursor=a.limit-r,a.cursor=a.limit_backward,a.cursor);(()=>{if(p)for(;;){var r=a.cursor;r:{for(;;){var i=a.cursor;if(a.bra=a.cursor,a.eq_s("Y")){a.ket=a.cursor,a.cursor=i;break}if(a.cursor=i,a.cursor>=a.limit)break r;a.cursor++}if(a.slice_from("y"))continue;return}a.cursor=r;break}})(),a.cursor=e}}return!0},this.stemWord=function(r){return a.setCurrent(r),this.stem(),a.getCurrent()}}; +window.Stemmer = EnglishStemmer; diff --git a/branch/stable-4/_static/searchtools.js b/branch/stable-4/_static/searchtools.js index 91f4be57..e29b1c75 100644 --- a/branch/stable-4/_static/searchtools.js +++ b/branch/stable-4/_static/searchtools.js @@ -41,11 +41,12 @@ if (typeof Scorer === "undefined") { } // Global search result kind enum, used by themes to style search results. +// prettier-ignore class SearchResultKind { - static get index() { return "index"; } - static get object() { return "object"; } - static get text() { return "text"; } - static get title() { return "title"; } + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } } const _removeChildren = (element) => { @@ -58,6 +59,15 @@ const _removeChildren = (element) => { const _escapeRegExp = (string) => string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string +const _escapeHTML = (text) => { + return text + .replaceAll("&", "&") + .replaceAll("<", "<") + .replaceAll(">", ">") + .replaceAll('"', """) + .replaceAll("'", "'"); +}; + const _displayItem = (item, searchTerms, highlightTerms) => { const docBuilder = DOCUMENTATION_OPTIONS.BUILDER; const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX; @@ -90,25 +100,30 @@ const _displayItem = (item, searchTerms, highlightTerms) => { let linkEl = listItem.appendChild(document.createElement("a")); linkEl.href = linkUrl + anchor; linkEl.dataset.score = score; - linkEl.innerHTML = title; + linkEl.innerHTML = _escapeHTML(title); if (descr) { listItem.appendChild(document.createElement("span")).innerHTML = - " (" + descr + ")"; + ` (${_escapeHTML(descr)})`; // highlight search terms in the description - if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js - highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); - } - else if (showSearchSummary) + if (SPHINX_HIGHLIGHT_ENABLED) + // SPHINX_HIGHLIGHT_ENABLED is set in sphinx_highlight.js + highlightTerms.forEach((term) => + _highlightText(listItem, term, "highlighted"), + ); + } else if (showSearchSummary) fetch(requestUrl) .then((responseData) => responseData.text()) .then((data) => { if (data) listItem.appendChild( - Search.makeSearchSummary(data, searchTerms, anchor) + Search.makeSearchSummary(data, searchTerms, anchor), ); // highlight search terms in the summary - if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js - highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); + if (SPHINX_HIGHLIGHT_ENABLED) + // SPHINX_HIGHLIGHT_ENABLED is set in sphinx_highlight.js + highlightTerms.forEach((term) => + _highlightText(listItem, term, "highlighted"), + ); }); Search.output.appendChild(listItem); }; @@ -117,14 +132,14 @@ const _finishSearch = (resultCount) => { Search.title.innerText = _("Search Results"); if (!resultCount) Search.status.innerText = Documentation.gettext( - "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." + "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories.", ); else Search.status.innerText = Documentation.ngettext( "Search finished, found one page matching the search query.", "Search finished, found ${resultCount} pages matching the search query.", resultCount, - ).replace('${resultCount}', resultCount); + ).replace("${resultCount}", resultCount); }; const _displayNextItem = ( results, @@ -138,7 +153,7 @@ const _displayNextItem = ( _displayItem(results.pop(), searchTerms, highlightTerms); setTimeout( () => _displayNextItem(results, resultCount, searchTerms, highlightTerms), - 5 + 5, ); } // search finished, update title and status message @@ -170,9 +185,10 @@ const _orderResultsByScoreThenName = (a, b) => { * This is the same as ``\W+`` in Python, preserving the surrogate pair area. */ if (typeof splitQuery === "undefined") { - var splitQuery = (query) => query + var splitQuery = (query) => + query .split(/[^\p{Letter}\p{Number}_\p{Emoji_Presentation}]+/gu) - .filter(term => term) // remove remaining empty strings + .filter((term) => term); // remove remaining empty strings } /** @@ -184,16 +200,23 @@ const Search = { _pulse_status: -1, htmlToText: (htmlString, anchor) => { - const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); + const htmlElement = new DOMParser().parseFromString( + htmlString, + "text/html", + ); for (const removalQuery of [".headerlink", "script", "style"]) { - htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); + htmlElement.querySelectorAll(removalQuery).forEach((el) => { + el.remove(); + }); } if (anchor) { - const anchorContent = htmlElement.querySelector(`[role="main"] ${anchor}`); + const anchorContent = htmlElement.querySelector( + `[role="main"] ${anchor}`, + ); if (anchorContent) return anchorContent.textContent; console.warn( - `Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.` + `Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.`, ); } @@ -202,7 +225,7 @@ const Search = { if (docContent) return docContent.textContent; console.warn( - "Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template." + "Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template.", ); return ""; }, @@ -287,12 +310,8 @@ const Search = { const queryTermLower = queryTerm.toLowerCase(); // maybe skip this "word" - // stopwords array is from language_data.js - if ( - stopwords.indexOf(queryTermLower) !== -1 || - queryTerm.match(/^\d+$/) - ) - return; + // stopwords set is from language_data.js + if (stopwords.has(queryTermLower) || queryTerm.match(/^\d+$/)) return; // stem the word let word = stemmer.stemWord(queryTermLower); @@ -304,8 +323,12 @@ const Search = { } }); - if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js - localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" ")) + if (SPHINX_HIGHLIGHT_ENABLED) { + // SPHINX_HIGHLIGHT_ENABLED is set in sphinx_highlight.js + localStorage.setItem( + "sphinx_highlight_terms", + [...highlightTerms].join(" "), + ); } // console.debug("SEARCH: searching for:"); @@ -318,7 +341,13 @@ const Search = { /** * execute search (requires search index to be loaded) */ - _performSearch: (query, searchTerms, excludedTerms, highlightTerms, objectTerms) => { + _performSearch: ( + query, + searchTerms, + excludedTerms, + highlightTerms, + objectTerms, + ) => { const filenames = Search._index.filenames; const docNames = Search._index.docnames; const titles = Search._index.titles; @@ -334,10 +363,15 @@ const Search = { const queryLower = query.toLowerCase().trim(); for (const [title, foundTitles] of Object.entries(allTitles)) { - if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { + if ( + title.toLowerCase().trim().includes(queryLower) + && queryLower.length >= title.length / 2 + ) { for (const [file, id] of foundTitles) { - const score = Math.round(Scorer.title * queryLower.length / title.length); - const boost = titles[file] === title ? 1 : 0; // add a boost for document titles + const score = Math.round( + (Scorer.title * queryLower.length) / title.length, + ); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, @@ -353,9 +387,9 @@ const Search = { // search for explicit entries in index directives for (const [entry, foundEntries] of Object.entries(indexEntries)) { - if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { + if (entry.includes(queryLower) && queryLower.length >= entry.length / 2) { for (const [file, id, isMain] of foundEntries) { - const score = Math.round(100 * queryLower.length / entry.length); + const score = Math.round((100 * queryLower.length) / entry.length); const result = [ docNames[file], titles[file], @@ -376,11 +410,13 @@ const Search = { // lookup as object objectTerms.forEach((term) => - normalResults.push(...Search.performObjectSearch(term, objectTerms)) + normalResults.push(...Search.performObjectSearch(term, objectTerms)), ); // lookup as search terms in fulltext - normalResults.push(...Search.performTermsSearch(searchTerms, excludedTerms)); + normalResults.push( + ...Search.performTermsSearch(searchTerms, excludedTerms), + ); // let the scorer override scores with a custom scoring function if (Scorer.score) { @@ -401,7 +437,11 @@ const Search = { // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept let seen = new Set(); results = results.reverse().reduce((acc, result) => { - let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(','); + let resultStr = result + .slice(0, 4) + .concat([result[5]]) + .map((v) => String(v)) + .join(","); if (!seen.has(resultStr)) { acc.push(result); seen.add(resultStr); @@ -413,8 +453,20 @@ const Search = { }, query: (query) => { - const [searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms] = Search._parseQuery(query); - const results = Search._performSearch(searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms); + const [ + searchQuery, + searchTerms, + excludedTerms, + highlightTerms, + objectTerms, + ] = Search._parseQuery(query); + const results = Search._performSearch( + searchQuery, + searchTerms, + excludedTerms, + highlightTerms, + objectTerms, + ); // for debugging //Search.lastresults = results.slice(); // a copy @@ -437,7 +489,7 @@ const Search = { const results = []; const objectSearchCallback = (prefix, match) => { - const name = match[4] + const name = match[4]; const fullname = (prefix ? prefix + "." : "") + name; const fullnameLower = fullname.toLowerCase(); if (fullnameLower.indexOf(object) < 0) return; @@ -489,9 +541,7 @@ const Search = { ]); }; Object.keys(objects).forEach((prefix) => - objects[prefix].forEach((array) => - objectSearchCallback(prefix, array) - ) + objects[prefix].forEach((array) => objectSearchCallback(prefix, array)), ); return results; }, @@ -516,8 +566,14 @@ const Search = { // find documents, if any, containing the query word in their text/title term indices // use Object.hasOwnProperty to avoid mismatching against prototype properties const arr = [ - { files: terms.hasOwnProperty(word) ? terms[word] : undefined, score: Scorer.term }, - { files: titleTerms.hasOwnProperty(word) ? titleTerms[word] : undefined, score: Scorer.title }, + { + files: terms.hasOwnProperty(word) ? terms[word] : undefined, + score: Scorer.term, + }, + { + files: titleTerms.hasOwnProperty(word) ? titleTerms[word] : undefined, + score: Scorer.title, + }, ]; // add support for partial matches if (word.length > 2) { @@ -558,7 +614,8 @@ const Search = { // create the mapping files.forEach((file) => { if (!fileMap.has(file)) fileMap.set(file, [word]); - else if (fileMap.get(file).indexOf(word) === -1) fileMap.get(file).push(word); + else if (fileMap.get(file).indexOf(word) === -1) + fileMap.get(file).push(word); }); }); @@ -569,11 +626,11 @@ const Search = { // as search terms with length < 3 are discarded const filteredTermCount = [...searchTerms].filter( - (term) => term.length > 2 + (term) => term.length > 2, ).length; if ( - wordList.length !== searchTerms.size && - wordList.length !== filteredTermCount + wordList.length !== searchTerms.size + && wordList.length !== filteredTermCount ) continue; @@ -581,10 +638,10 @@ const Search = { if ( [...excludedTerms].some( (term) => - terms[term] === file || - titleTerms[term] === file || - (terms[term] || []).includes(file) || - (titleTerms[term] || []).includes(file) + terms[term] === file + || titleTerms[term] === file + || (terms[term] || []).includes(file) + || (titleTerms[term] || []).includes(file), ) ) break; @@ -626,7 +683,8 @@ const Search = { let summary = document.createElement("p"); summary.classList.add("context"); - summary.textContent = top + text.substr(startWithContext, 240).trim() + tail; + summary.textContent = + top + text.substr(startWithContext, 240).trim() + tail; return summary; }, diff --git a/branch/stable-4/_static/sphinx_highlight.js b/branch/stable-4/_static/sphinx_highlight.js index 8a96c69a..a74e103a 100644 --- a/branch/stable-4/_static/sphinx_highlight.js +++ b/branch/stable-4/_static/sphinx_highlight.js @@ -1,7 +1,7 @@ /* Highlighting utilities for Sphinx HTML documentation. */ "use strict"; -const SPHINX_HIGHLIGHT_ENABLED = true +const SPHINX_HIGHLIGHT_ENABLED = true; /** * highlight a given string on a node by wrapping it in @@ -13,9 +13,9 @@ const _highlight = (node, addItems, text, className) => { const parent = node.parentNode; const pos = val.toLowerCase().indexOf(text); if ( - pos >= 0 && - !parent.classList.contains(className) && - !parent.classList.contains("nohighlight") + pos >= 0 + && !parent.classList.contains(className) + && !parent.classList.contains("nohighlight") ) { let span; @@ -30,13 +30,7 @@ const _highlight = (node, addItems, text, className) => { span.appendChild(document.createTextNode(val.substr(pos, text.length))); const rest = document.createTextNode(val.substr(pos + text.length)); - parent.insertBefore( - span, - parent.insertBefore( - rest, - node.nextSibling - ) - ); + parent.insertBefore(span, parent.insertBefore(rest, node.nextSibling)); node.nodeValue = val.substr(0, pos); /* There may be more occurrences of search term in this node. So call this * function recursively on the remaining fragment. @@ -46,7 +40,7 @@ const _highlight = (node, addItems, text, className) => { if (isInSVG) { const rect = document.createElementNS( "http://www.w3.org/2000/svg", - "rect" + "rect", ); const bbox = parent.getBBox(); rect.x.baseVal.value = bbox.x; @@ -65,7 +59,7 @@ const _highlightText = (thisNode, text, className) => { let addItems = []; _highlight(thisNode, addItems, text, className); addItems.forEach((obj) => - obj.parent.insertAdjacentElement("beforebegin", obj.target) + obj.parent.insertAdjacentElement("beforebegin", obj.target), ); }; @@ -73,25 +67,31 @@ const _highlightText = (thisNode, text, className) => { * Small JavaScript module for the documentation. */ const SphinxHighlight = { - /** * highlight the search words provided in localstorage in the text */ highlightSearchWords: () => { - if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight + if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight // get and clear terms from localstorage const url = new URL(window.location); const highlight = - localStorage.getItem("sphinx_highlight_terms") - || url.searchParams.get("highlight") - || ""; - localStorage.removeItem("sphinx_highlight_terms") - url.searchParams.delete("highlight"); - window.history.replaceState({}, "", url); + localStorage.getItem("sphinx_highlight_terms") + || url.searchParams.get("highlight") + || ""; + localStorage.removeItem("sphinx_highlight_terms"); + // Update history only if '?highlight' is present; otherwise it + // clears text fragments (not set in window.location by the browser) + if (url.searchParams.has("highlight")) { + url.searchParams.delete("highlight"); + window.history.replaceState({}, "", url); + } // get individual terms from highlight string - const terms = highlight.toLowerCase().split(/\s+/).filter(x => x); + const terms = highlight + .toLowerCase() + .split(/\s+/) + .filter((x) => x); if (terms.length === 0) return; // nothing to do // There should never be more than one element matching "div.body" @@ -107,11 +107,11 @@ const SphinxHighlight = { document .createRange() .createContextualFragment( - '" - ) + '", + ), ); }, @@ -125,7 +125,7 @@ const SphinxHighlight = { document .querySelectorAll("span.highlighted") .forEach((el) => el.classList.remove("highlighted")); - localStorage.removeItem("sphinx_highlight_terms") + localStorage.removeItem("sphinx_highlight_terms"); }, initEscapeListener: () => { @@ -134,10 +134,15 @@ const SphinxHighlight = { document.addEventListener("keydown", (event) => { // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) + return; // bail with special keys - if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return; - if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) { + if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) + return; + if ( + DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS + && event.key === "Escape" + ) { SphinxHighlight.hideSearchWords(); event.preventDefault(); } diff --git a/branch/stable-4/changelog.html b/branch/stable-4/changelog.html index 979b7d44..233f4d8b 100644 --- a/branch/stable-4/changelog.html +++ b/branch/stable-4/changelog.html @@ -17,8 +17,8 @@ - - + + diff --git a/branch/stable-4/current_container_facts_module.html b/branch/stable-4/current_container_facts_module.html index 251f8bda..e993f224 100644 --- a/branch/stable-4/current_container_facts_module.html +++ b/branch/stable-4/current_container_facts_module.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/docker_api_connection.html b/branch/stable-4/docker_api_connection.html index 6f98fc51..f1105a72 100644 --- a/branch/stable-4/docker_api_connection.html +++ b/branch/stable-4/docker_api_connection.html @@ -18,8 +18,8 @@ - - + + @@ -301,7 +301,7 @@ see added in community.docker 2.2.0

-
  • Environment variable: ANSIBLE_TIMEOUT

  • +
  • Environment variable: ANSIBLE_TIMEOUT

  • Environment variable: ANSIBLE_DOCKER_TIMEOUT

    added in community.docker 2.2.0

  • @@ -404,7 +404,7 @@ see ANSIBLE_REMOTE_USER

    +
  • Environment variable: ANSIBLE_REMOTE_USER

  • CLI argument: --user

  • Keyword: remote_user

  • Variable: ansible_user

  • diff --git a/branch/stable-4/docker_compose_module.html b/branch/stable-4/docker_compose_module.html index 82b112ef..c9c0b9dc 100644 --- a/branch/stable-4/docker_compose_module.html +++ b/branch/stable-4/docker_compose_module.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/docker_compose_v2_exec_module.html b/branch/stable-4/docker_compose_v2_exec_module.html index a31d1db0..99f23bc9 100644 --- a/branch/stable-4/docker_compose_v2_exec_module.html +++ b/branch/stable-4/docker_compose_v2_exec_module.html @@ -18,8 +18,8 @@ - - + + @@ -629,7 +629,7 @@ will change over time. New releases of the Docker compose CLI plugin can break t

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    diff --git a/branch/stable-4/docker_compose_v2_module.html b/branch/stable-4/docker_compose_v2_module.html index 760e6a6c..87ae87da 100644 --- a/branch/stable-4/docker_compose_v2_module.html +++ b/branch/stable-4/docker_compose_v2_module.html @@ -18,8 +18,8 @@ - - + + @@ -759,7 +759,7 @@ will change over time. New releases of the Docker compose CLI plugin can break t

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_compose_v2_pull_module.html b/branch/stable-4/docker_compose_v2_pull_module.html index 76a84016..b891e5db 100644 --- a/branch/stable-4/docker_compose_v2_pull_module.html +++ b/branch/stable-4/docker_compose_v2_pull_module.html @@ -18,8 +18,8 @@ - - + + @@ -532,7 +532,7 @@ will change over time. New releases of the Docker compose CLI plugin can break t

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_compose_v2_run_module.html b/branch/stable-4/docker_compose_v2_run_module.html index 0af825ec..ee87faed 100644 --- a/branch/stable-4/docker_compose_v2_run_module.html +++ b/branch/stable-4/docker_compose_v2_run_module.html @@ -18,8 +18,8 @@ - - + + @@ -758,7 +758,7 @@ will change over time. New releases of the Docker compose CLI plugin can break t

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_config_module.html b/branch/stable-4/docker_config_module.html index 862fc76b..6283b413 100644 --- a/branch/stable-4/docker_config_module.html +++ b/branch/stable-4/docker_config_module.html @@ -18,8 +18,8 @@ - - + + @@ -515,7 +515,7 @@ see Note

    @@ -595,7 +595,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_connection.html b/branch/stable-4/docker_connection.html index a2c27ab8..44b5ce6e 100644 --- a/branch/stable-4/docker_connection.html +++ b/branch/stable-4/docker_connection.html @@ -18,8 +18,8 @@ - - + + @@ -217,7 +217,7 @@ To check whether it is installed, run added in community.docker 2.2.0

    -
  • Environment variable: ANSIBLE_TIMEOUT

  • +
  • Environment variable: ANSIBLE_TIMEOUT

  • Environment variable: ANSIBLE_DOCKER_TIMEOUT

    added in community.docker 2.2.0

  • @@ -312,7 +312,7 @@ To check whether it is installed, run ANSIBLE_REMOTE_USER

    +
  • Environment variable: ANSIBLE_REMOTE_USER

  • CLI argument: --user

  • Keyword: remote_user

  • Variable: ansible_user

  • diff --git a/branch/stable-4/docker_container_copy_into_module.html b/branch/stable-4/docker_container_copy_into_module.html index d9b46d62..70b0703b 100644 --- a/branch/stable-4/docker_container_copy_into_module.html +++ b/branch/stable-4/docker_container_copy_into_module.html @@ -18,8 +18,8 @@ - - + + @@ -204,7 +204,7 @@ see

    Note

    -

    This module has a corresponding action plugin.

    +

    This module has a corresponding action plugin.

    @@ -406,7 +406,7 @@ Parses the value of
  • "modern": Parses the value of mode as an octal string, or takes the integer value if an integer has been provided.

    -

    This is how ansible.builtin.copy treats its mode option.

    +

    This is how ansible.builtin.copy treats its mode option.

  • "octal_string_only": Rejects everything that is not a string that can be parsed as an octal number.

    @@ -525,7 +525,7 @@ Rejects everything that is not a string that can be parsed as an octal number.
  • @@ -576,7 +576,7 @@ Rejects everything that is not a string that can be parsed as an octal number.

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    Support: full

    Additional data will need to be transferred to compute diffs.

    -

    The module uses the MAX_FILE_SIZE_FOR_DIFF ansible-core configuration to determine for how large files diffs should be computed.

    +

    The module uses the MAX_FILE_SIZE_FOR_DIFF ansible-core configuration to determine for how large files diffs should be computed.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    diff --git a/branch/stable-4/docker_container_exec_module.html b/branch/stable-4/docker_container_exec_module.html index f48ff5f2..083d1d44 100644 --- a/branch/stable-4/docker_container_exec_module.html +++ b/branch/stable-4/docker_container_exec_module.html @@ -18,8 +18,8 @@ - - + + @@ -551,7 +551,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_container_info_module.html b/branch/stable-4/docker_container_info_module.html index 873d05f7..4ecac16d 100644 --- a/branch/stable-4/docker_container_info_module.html +++ b/branch/stable-4/docker_container_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -442,7 +442,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_container_module.html b/branch/stable-4/docker_container_module.html index 47746bbc..d38afda6 100644 --- a/branch/stable-4/docker_container_module.html +++ b/branch/stable-4/docker_container_module.html @@ -18,8 +18,8 @@ - - + + @@ -1420,7 +1420,7 @@ see

    List of ports to publish from the container to the host.

    Use docker CLI syntax: 8000, 9000:8000, or 0.0.0.0:9000:8000, where 8000 is a container port, 9000 is a host port, and 0.0.0.0 is a host interface.

    Port ranges can be used for source and destination ports. If two ranges with different lengths are specified, the shorter range will be used. Since community.general 0.2.0, if the source port range has length 1, the port will not be assigned to the first port of the destination range, but to a free port in that range. This is the same behavior as for docker command line utility.

    -

    Bind addresses must be either IPv4 or IPv6 addresses. Hostnames are not allowed. This is different from the docker command line utility. Use the community.general.dig lookup to resolve hostnames.

    +

    Bind addresses must be either IPv4 or IPv6 addresses. Hostnames are not allowed. This is different from the docker command line utility. Use the community.general.dig lookup to resolve hostnames.

    If networks parameter is provided, will inspect each network to see if there exists a bridge network with optional parameter com.docker.network.bridge.host_binding_ipv4. If such a network is found, then published ports where no host IP address is specified will be bound to the host IP pointed to by com.docker.network.bridge.host_binding_ipv4. Note that the first bridge network with a com.docker.network.bridge.host_binding_ipv4 value encountered in the list of networks is the one that will be used.

    The value all was allowed in earlier versions of this module. Support for it was removed in community.docker 3.0.0. Use the publish_all_ports option instead.

    @@ -2078,7 +2078,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_containers_inventory.html b/branch/stable-4/docker_containers_inventory.html index 2d30dd61..1f7e7fcb 100644 --- a/branch/stable-4/docker_containers_inventory.html +++ b/branch/stable-4/docker_containers_inventory.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/docker_context_info_module.html b/branch/stable-4/docker_context_info_module.html index dbb9704a..c1743064 100644 --- a/branch/stable-4/docker_context_info_module.html +++ b/branch/stable-4/docker_context_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -310,7 +310,7 @@ To check whether it is installed, run

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_host_info_module.html b/branch/stable-4/docker_host_info_module.html index 2810d9dd..5f014e82 100644 --- a/branch/stable-4/docker_host_info_module.html +++ b/branch/stable-4/docker_host_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -589,7 +589,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_build_module.html b/branch/stable-4/docker_image_build_module.html index 481bbbf9..10a6eff3 100644 --- a/branch/stable-4/docker_image_build_module.html +++ b/branch/stable-4/docker_image_build_module.html @@ -18,8 +18,8 @@ - - + + @@ -699,7 +699,7 @@ Provides the secret from a given value

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_export_module.html b/branch/stable-4/docker_image_export_module.html index d71f73f1..0ee567b2 100644 --- a/branch/stable-4/docker_image_export_module.html +++ b/branch/stable-4/docker_image_export_module.html @@ -18,8 +18,8 @@ - - + + @@ -485,7 +485,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_info_module.html b/branch/stable-4/docker_image_info_module.html index dd1ba885..86c0c085 100644 --- a/branch/stable-4/docker_image_info_module.html +++ b/branch/stable-4/docker_image_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -446,7 +446,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_load_module.html b/branch/stable-4/docker_image_load_module.html index 704caf1b..c3d20e9c 100644 --- a/branch/stable-4/docker_image_load_module.html +++ b/branch/stable-4/docker_image_load_module.html @@ -18,8 +18,8 @@ - - + + @@ -451,7 +451,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_module.html b/branch/stable-4/docker_image_module.html index 6d737ba1..5771f510 100644 --- a/branch/stable-4/docker_image_module.html +++ b/branch/stable-4/docker_image_module.html @@ -18,8 +18,8 @@ - - + + @@ -847,7 +847,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_pull_module.html b/branch/stable-4/docker_image_pull_module.html index c12492e7..d4b877a4 100644 --- a/branch/stable-4/docker_image_pull_module.html +++ b/branch/stable-4/docker_image_pull_module.html @@ -18,8 +18,8 @@ - - + + @@ -479,7 +479,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_push_module.html b/branch/stable-4/docker_image_push_module.html index 621e68fc..9837c6ae 100644 --- a/branch/stable-4/docker_image_push_module.html +++ b/branch/stable-4/docker_image_push_module.html @@ -18,8 +18,8 @@ - - + + @@ -455,7 +455,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_remove_module.html b/branch/stable-4/docker_image_remove_module.html index 50c718a7..bbcd7d80 100644 --- a/branch/stable-4/docker_image_remove_module.html +++ b/branch/stable-4/docker_image_remove_module.html @@ -18,8 +18,8 @@ - - + + @@ -478,7 +478,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_image_tag_module.html b/branch/stable-4/docker_image_tag_module.html index fc9102d4..bed09f5c 100644 --- a/branch/stable-4/docker_image_tag_module.html +++ b/branch/stable-4/docker_image_tag_module.html @@ -18,8 +18,8 @@ - - + + @@ -477,7 +477,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_login_module.html b/branch/stable-4/docker_login_module.html index c84d1e4d..0f1a5b9e 100644 --- a/branch/stable-4/docker_login_module.html +++ b/branch/stable-4/docker_login_module.html @@ -18,8 +18,8 @@ - - + + @@ -506,7 +506,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_machine_inventory.html b/branch/stable-4/docker_machine_inventory.html index def424ec..d74fa649 100644 --- a/branch/stable-4/docker_machine_inventory.html +++ b/branch/stable-4/docker_machine_inventory.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/docker_network_info_module.html b/branch/stable-4/docker_network_info_module.html index 83cdf571..b8ae5170 100644 --- a/branch/stable-4/docker_network_info_module.html +++ b/branch/stable-4/docker_network_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -442,7 +442,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_network_module.html b/branch/stable-4/docker_network_module.html index 41ced684..0de0972c 100644 --- a/branch/stable-4/docker_network_module.html +++ b/branch/stable-4/docker_network_module.html @@ -18,8 +18,8 @@ - - + + @@ -721,7 +721,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_node_info_module.html b/branch/stable-4/docker_node_info_module.html index e625f2d4..044e2ce8 100644 --- a/branch/stable-4/docker_node_info_module.html +++ b/branch/stable-4/docker_node_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -434,7 +434,7 @@ see Note

    @@ -468,7 +468,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_node_module.html b/branch/stable-4/docker_node_module.html index 99f1e060..c2f08d90 100644 --- a/branch/stable-4/docker_node_module.html +++ b/branch/stable-4/docker_node_module.html @@ -18,8 +18,8 @@ - - + + @@ -471,7 +471,7 @@ see Note

    @@ -519,7 +519,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_plugin_module.html b/branch/stable-4/docker_plugin_module.html index d37c92d6..441f959b 100644 --- a/branch/stable-4/docker_plugin_module.html +++ b/branch/stable-4/docker_plugin_module.html @@ -18,8 +18,8 @@ - - + + @@ -506,7 +506,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_prune_module.html b/branch/stable-4/docker_prune_module.html index 555e01df..4f88f0fb 100644 --- a/branch/stable-4/docker_prune_module.html +++ b/branch/stable-4/docker_prune_module.html @@ -18,8 +18,8 @@ - - + + @@ -585,7 +585,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_secret_module.html b/branch/stable-4/docker_secret_module.html index 00b63897..5247af5c 100644 --- a/branch/stable-4/docker_secret_module.html +++ b/branch/stable-4/docker_secret_module.html @@ -18,8 +18,8 @@ - - + + @@ -503,7 +503,7 @@ see Note

    @@ -583,7 +583,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_stack_info_module.html b/branch/stable-4/docker_stack_info_module.html index a7051022..ef979178 100644 --- a/branch/stable-4/docker_stack_info_module.html +++ b/branch/stable-4/docker_stack_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -424,7 +424,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_stack_module.html b/branch/stable-4/docker_stack_module.html index f0b33f68..3a3841f4 100644 --- a/branch/stable-4/docker_stack_module.html +++ b/branch/stable-4/docker_stack_module.html @@ -18,8 +18,8 @@ - - + + @@ -522,7 +522,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_stack_task_info_module.html b/branch/stable-4/docker_stack_task_info_module.html index 6546ba4a..7c19fb22 100644 --- a/branch/stable-4/docker_stack_task_info_module.html +++ b/branch/stable-4/docker_stack_task_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -420,7 +420,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_swarm_info_module.html b/branch/stable-4/docker_swarm_info_module.html index c524eeb5..ab0ce60f 100644 --- a/branch/stable-4/docker_swarm_info_module.html +++ b/branch/stable-4/docker_swarm_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -499,7 +499,7 @@ see Note

    @@ -555,7 +555,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_swarm_inventory.html b/branch/stable-4/docker_swarm_inventory.html index 4753b6d5..c837d634 100644 --- a/branch/stable-4/docker_swarm_inventory.html +++ b/branch/stable-4/docker_swarm_inventory.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/docker_swarm_module.html b/branch/stable-4/docker_swarm_module.html index ad55eb3f..c5a99f31 100644 --- a/branch/stable-4/docker_swarm_module.html +++ b/branch/stable-4/docker_swarm_module.html @@ -18,8 +18,8 @@ - - + + @@ -667,7 +667,7 @@ see Note

    @@ -721,7 +721,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_swarm_service_info_module.html b/branch/stable-4/docker_swarm_service_info_module.html index eff48e40..b9d3c9b5 100644 --- a/branch/stable-4/docker_swarm_service_info_module.html +++ b/branch/stable-4/docker_swarm_service_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -416,7 +416,7 @@ see Note

    @@ -434,7 +434,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_swarm_service_module.html b/branch/stable-4/docker_swarm_service_module.html index 8c7c223c..349b5985 100644 --- a/branch/stable-4/docker_swarm_service_module.html +++ b/branch/stable-4/docker_swarm_service_module.html @@ -18,8 +18,8 @@ - - + + @@ -1318,7 +1318,7 @@ see
  • Images will only resolve to the latest digest when using Docker API >= 1.30 and Docker SDK for Python >= 3.2.0. When using older versions use force_update=true to trigger the swarm to resolve a new image.

  • Connect to the Docker daemon by providing parameters with each task or by defining environment variables. You can define DOCKER_HOST, DOCKER_TLS_HOSTNAME, DOCKER_API_VERSION, DOCKER_CERT_PATH, DOCKER_TLS, DOCKER_TLS_VERIFY and DOCKER_TIMEOUT. If you are using docker machine, run the script shipped with the product that sets up the environment. It will set these variables for you. See https://docs.docker.com/machine/reference/env/ for more details.

  • -
  • When connecting to Docker daemon with TLS, you might need to install additional Python packages. For the Docker SDK for Python, version 2.4 or newer, this can be done by installing docker[tls] with ansible.builtin.pip.

  • +
  • When connecting to Docker daemon with TLS, you might need to install additional Python packages. For the Docker SDK for Python, version 2.4 or newer, this can be done by installing docker[tls] with ansible.builtin.pip.

  • Note that the Docker SDK for Python only allows to specify the path to the Docker configuration for very few functions. In general, it will use $HOME/.docker/config.json if the DOCKER_CONFIG environment variable is not specified, and use $DOCKER_CONFIG/config.json otherwise.

  • This module uses the Docker SDK for Python to communicate with the Docker daemon.

  • @@ -1483,7 +1483,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_volume_info_module.html b/branch/stable-4/docker_volume_info_module.html index 774d4d38..1cf9a4e9 100644 --- a/branch/stable-4/docker_volume_info_module.html +++ b/branch/stable-4/docker_volume_info_module.html @@ -18,8 +18,8 @@ - - + + @@ -442,7 +442,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docker_volume_module.html b/branch/stable-4/docker_volume_module.html index b9dded56..8e61e8b5 100644 --- a/branch/stable-4/docker_volume_module.html +++ b/branch/stable-4/docker_volume_module.html @@ -18,8 +18,8 @@ - - + + @@ -495,7 +495,7 @@ see

    Return Values

    -

    Common return values are documented here, the following are the fields unique to this module:

    +

    Common return values are documented here, the following are the fields unique to this module:

    Key

    diff --git a/branch/stable-4/docsite/scenario_guide.html b/branch/stable-4/docsite/scenario_guide.html index d03a4ac7..6f4359e4 100644 --- a/branch/stable-4/docsite/scenario_guide.html +++ b/branch/stable-4/docsite/scenario_guide.html @@ -17,8 +17,8 @@ - - + + @@ -193,7 +193,7 @@

    Requirements

    -

    Most of the modules and plugins in community.docker require the Docker SDK for Python. The SDK needs to be installed on the machines where the modules and plugins are executed, and for the Python version(s) with which the modules and plugins are executed. You can use the community.general.python_requirements_info module to make sure that the Docker SDK for Python is installed on the correct machine and for the Python version used by Ansible.

    +

    Most of the modules and plugins in community.docker require the Docker SDK for Python. The SDK needs to be installed on the machines where the modules and plugins are executed, and for the Python version(s) with which the modules and plugins are executed. You can use the community.general.python_requirements_info module to make sure that the Docker SDK for Python is installed on the correct machine and for the Python version used by Ansible.

    Note that plugins (inventory plugins and connection plugins) are always executed in the context of Ansible itself. If you use a plugin that requires the Docker SDK for Python, you need to install it on the machine running ansible or ansible-playbook and for the same Python interpreter used by Ansible. To see which Python is used, run ansible --version.

    You can install the Docker SDK for Python for Python 3.6 or later as follows:

    $ pip install docker
    @@ -239,7 +239,7 @@
     

    Module default group

    -

    To avoid having to specify common parameters for all the modules in every task, you can use the community.docker.docker module defaults group, or its short name docker.

    +

    To avoid having to specify common parameters for all the modules in every task, you can use the community.docker.docker module defaults group, or its short name docker.

    Note

    Module default groups only work for modules, not for plugins (connection and inventory plugins).

    @@ -342,11 +342,11 @@ by Docker SDK for Python.

    For working with a plain Docker daemon, that is without Swarm, there are connection plugins, an inventory plugin, and several modules available:

    -
    docker connection plugin

    The community.docker.docker connection plugin uses the Docker CLI utility to connect to Docker containers and execute modules in them. It essentially wraps docker exec and docker cp. This connection plugin is supported by the ansible.posix.synchronize module.

    +
    docker connection plugin

    The community.docker.docker connection plugin uses the Docker CLI utility to connect to Docker containers and execute modules in them. It essentially wraps docker exec and docker cp. This connection plugin is supported by the ansible.posix.synchronize module.

    docker_api connection plugin

    The community.docker.docker_api connection plugin talks directly to the Docker daemon to connect to Docker containers and execute modules in them.

    -
    docker_containers inventory plugin

    The community.docker.docker_containers inventory plugin allows you to dynamically add Docker containers from a Docker Daemon to your Ansible inventory. See Working with dynamic inventory for details on dynamic inventories.

    +
    docker_containers inventory plugin

    The community.docker.docker_containers inventory plugin allows you to dynamically add Docker containers from a Docker Daemon to your Ansible inventory. See Working with dynamic inventory for details on dynamic inventories.

    The docker inventory script is deprecated. Please use the inventory plugin instead. The inventory plugin has several compatibility options. If you need to collect Docker containers from multiple Docker daemons, you need to add every Docker daemon as an individual inventory source.

    docker_host_info module

    The community.docker.docker_host_info module allows you to retrieve information on a Docker daemon, such as all containers, images, volumes, networks and so on.

    diff --git a/branch/stable-4/environment_variables.html b/branch/stable-4/environment_variables.html index 70799415..4f451360 100644 --- a/branch/stable-4/environment_variables.html +++ b/branch/stable-4/environment_variables.html @@ -18,8 +18,8 @@ - - + + @@ -157,7 +157,7 @@

    Index of all Collection Environment Variables

    The following index documents all environment variables declared by plugins in collections. -Environment variables used by the ansible-core configuration are documented in Ansible Configuration Settings.

    +Environment variables used by the ansible-core configuration are documented in Ansible Configuration Settings.

    ANSIBLE_DOCKER_PRIVILEGED
    diff --git a/branch/stable-4/index.html b/branch/stable-4/index.html index 06ba1b9c..98ef324e 100644 --- a/branch/stable-4/index.html +++ b/branch/stable-4/index.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/nsenter_connection.html b/branch/stable-4/nsenter_connection.html index 8890458f..16b3cfbf 100644 --- a/branch/stable-4/nsenter_connection.html +++ b/branch/stable-4/nsenter_connection.html @@ -18,8 +18,8 @@ - - + + diff --git a/branch/stable-4/search.html b/branch/stable-4/search.html index 7bafaa9e..14f7f439 100644 --- a/branch/stable-4/search.html +++ b/branch/stable-4/search.html @@ -17,8 +17,8 @@ - - + + diff --git a/branch/stable-4/searchindex.js b/branch/stable-4/searchindex.js index bf194050..67435d2d 100644 --- a/branch/stable-4/searchindex.js +++ b/branch/stable-4/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles":{"Attributes":[[1,"attributes"],[4,"attributes"],[5,"attributes"],[6,"attributes"],[7,"attributes"],[8,"attributes"],[10,"attributes"],[11,"attributes"],[12,"attributes"],[13,"attributes"],[15,"attributes"],[16,"attributes"],[17,"attributes"],[18,"attributes"],[19,"attributes"],[20,"attributes"],[21,"attributes"],[22,"attributes"],[23,"attributes"],[24,"attributes"],[25,"attributes"],[26,"attributes"],[28,"attributes"],[29,"attributes"],[30,"attributes"],[31,"attributes"],[32,"attributes"],[33,"attributes"],[34,"attributes"],[35,"attributes"],[36,"attributes"],[37,"attributes"],[38,"attributes"],[40,"attributes"],[41,"attributes"],[42,"attributes"],[43,"attributes"],[44,"attributes"]],"Authors":[[1,"authors"],[2,"authors"],[4,"authors"],[5,"authors"],[6,"authors"],[7,"authors"],[8,"authors"],[9,"authors"],[10,"authors"],[11,"authors"],[12,"authors"],[13,"authors"],[14,"authors"],[15,"authors"],[16,"authors"],[17,"authors"],[18,"authors"],[19,"authors"],[20,"authors"],[21,"authors"],[22,"authors"],[23,"authors"],[24,"authors"],[25,"authors"],[26,"authors"],[27,"authors"],[28,"authors"],[29,"authors"],[30,"authors"],[31,"authors"],[32,"authors"],[33,"authors"],[34,"authors"],[35,"authors"],[36,"authors"],[37,"authors"],[38,"authors"],[39,"authors"],[40,"authors"],[41,"authors"],[42,"authors"],[43,"authors"],[44,"authors"],[48,"authors"]],"Breaking Changes / Porting Guide":[[0,"breaking-changes-porting-guide"],[0,"id139"],[0,"id175"],[0,"id203"]],"Bugfixes":[[0,"bugfixes"],[0,"id2"],[0,"id4"],[0,"id6"],[0,"id8"],[0,"id10"],[0,"id13"],[0,"id16"],[0,"id18"],[0,"id20"],[0,"id24"],[0,"id26"],[0,"id30"],[0,"id32"],[0,"id37"],[0,"id40"],[0,"id42"],[0,"id46"],[0,"id50"],[0,"id54"],[0,"id57"],[0,"id59"],[0,"id61"],[0,"id63"],[0,"id65"],[0,"id72"],[0,"id74"],[0,"id77"],[0,"id80"],[0,"id84"],[0,"id89"],[0,"id91"],[0,"id93"],[0,"id95"],[0,"id99"],[0,"id101"],[0,"id104"],[0,"id110"],[0,"id112"],[0,"id115"],[0,"id118"],[0,"id120"],[0,"id123"],[0,"id125"],[0,"id133"],[0,"id135"],[0,"id142"],[0,"id146"],[0,"id150"],[0,"id152"],[0,"id157"],[0,"id160"],[0,"id162"],[0,"id165"],[0,"id167"],[0,"id170"],[0,"id172"],[0,"id181"],[0,"id185"],[0,"id188"],[0,"id192"],[0,"id196"],[0,"id199"],[0,"id205"],[0,"id208"],[0,"id213"],[0,"id216"],[0,"id220"],[0,"id225"],[0,"id231"]],"Changelog":[[47,"changelog"]],"Collection links":[[1,"collection-links"],[2,"collection-links"],[4,"collection-links"],[5,"collection-links"],[6,"collection-links"],[7,"collection-links"],[8,"collection-links"],[9,"collection-links"],[10,"collection-links"],[11,"collection-links"],[12,"collection-links"],[13,"collection-links"],[14,"collection-links"],[15,"collection-links"],[16,"collection-links"],[17,"collection-links"],[18,"collection-links"],[19,"collection-links"],[20,"collection-links"],[21,"collection-links"],[22,"collection-links"],[23,"collection-links"],[24,"collection-links"],[25,"collection-links"],[26,"collection-links"],[27,"collection-links"],[28,"collection-links"],[29,"collection-links"],[30,"collection-links"],[31,"collection-links"],[32,"collection-links"],[33,"collection-links"],[34,"collection-links"],[35,"collection-links"],[36,"collection-links"],[37,"collection-links"],[38,"collection-links"],[39,"collection-links"],[40,"collection-links"],[41,"collection-links"],[42,"collection-links"],[43,"collection-links"],[44,"collection-links"],[48,"collection-links"]],"Communication":[[47,"communication"]],"Community.Docker":[[47,null]],"Community.Docker Release Notes":[[0,null]],"Configuration management":[[45,"configuration-management"]],"Connecting to the Docker API":[[45,"connecting-to-the-docker-api"]],"Connection":[[0,"connection"],[0,"id222"]],"Connection Plugins":[[47,"connection-plugins"]],"Deprecated Features":[[0,"deprecated-features"],[0,"id69"],[0,"id88"],[0,"id129"],[0,"id145"],[0,"id149"],[0,"id176"],[0,"id184"],[0,"id195"],[0,"id219"]],"Description":[[47,"description"]],"Docker Compose":[[45,"docker-compose"]],"Docker Compose v2":[[45,"docker-compose-v2"]],"Docker Guide":[[45,null]],"Docker Machine":[[45,"docker-machine"]],"Docker Swarm":[[45,"docker-swarm"]],"Docker Swarm stack":[[45,"docker-swarm-stack"]],"Environment variables":[[45,"environment-variables"]],"Examples":[[1,"examples"],[4,"examples"],[5,"examples"],[6,"examples"],[7,"examples"],[8,"examples"],[10,"examples"],[11,"examples"],[12,"examples"],[13,"examples"],[14,"examples"],[15,"examples"],[16,"examples"],[17,"examples"],[18,"examples"],[19,"examples"],[20,"examples"],[21,"examples"],[22,"examples"],[23,"examples"],[24,"examples"],[25,"examples"],[26,"examples"],[27,"examples"],[28,"examples"],[29,"examples"],[30,"examples"],[31,"examples"],[32,"examples"],[33,"examples"],[34,"examples"],[35,"examples"],[36,"examples"],[37,"examples"],[38,"examples"],[39,"examples"],[40,"examples"],[41,"examples"],[42,"examples"],[43,"examples"],[44,"examples"]],"Index of all Collection Environment Variables":[[46,null]],"Inventory":[[0,"inventory"]],"Inventory Plugins":[[47,"inventory-plugins"]],"Known Issues":[[0,"known-issues"],[0,"id55"],[0,"id66"],[0,"id97"],[0,"id102"],[0,"id107"]],"Major Changes":[[0,"major-changes"],[0,"id137"]],"Minor Changes":[[0,"minor-changes"],[0,"id12"],[0,"id15"],[0,"id22"],[0,"id28"],[0,"id34"],[0,"id36"],[0,"id39"],[0,"id44"],[0,"id53"],[0,"id56"],[0,"id68"],[0,"id71"],[0,"id76"],[0,"id79"],[0,"id83"],[0,"id87"],[0,"id106"],[0,"id114"],[0,"id122"],[0,"id128"],[0,"id131"],[0,"id138"],[0,"id144"],[0,"id148"],[0,"id154"],[0,"id156"],[0,"id159"],[0,"id164"],[0,"id169"],[0,"id179"],[0,"id183"],[0,"id187"],[0,"id190"],[0,"id194"],[0,"id198"],[0,"id202"],[0,"id207"],[0,"id215"],[0,"id218"],[0,"id227"],[0,"id229"]],"Module default group":[[45,"module-default-group"]],"Modules":[[47,"modules"]],"New Modules":[[0,"new-modules"],[0,"id48"],[0,"id81"],[0,"id85"],[0,"id116"],[0,"id200"],[0,"id209"],[0,"id223"]],"New Plugins":[[0,"new-plugins"],[0,"id221"]],"Notes":[[2,"notes"],[4,"notes"],[5,"notes"],[6,"notes"],[7,"notes"],[8,"notes"],[10,"notes"],[11,"notes"],[12,"notes"],[13,"notes"],[14,"notes"],[16,"notes"],[17,"notes"],[18,"notes"],[19,"notes"],[20,"notes"],[21,"notes"],[22,"notes"],[23,"notes"],[24,"notes"],[25,"notes"],[26,"notes"],[27,"notes"],[28,"notes"],[29,"notes"],[30,"notes"],[31,"notes"],[32,"notes"],[33,"notes"],[34,"notes"],[35,"notes"],[36,"notes"],[37,"notes"],[38,"notes"],[39,"notes"],[40,"notes"],[41,"notes"],[42,"notes"],[43,"notes"],[44,"notes"],[48,"notes"]],"Parameters":[[2,"parameters"],[4,"parameters"],[5,"parameters"],[6,"parameters"],[7,"parameters"],[8,"parameters"],[9,"parameters"],[10,"parameters"],[11,"parameters"],[12,"parameters"],[13,"parameters"],[14,"parameters"],[15,"parameters"],[16,"parameters"],[17,"parameters"],[18,"parameters"],[19,"parameters"],[20,"parameters"],[21,"parameters"],[22,"parameters"],[23,"parameters"],[24,"parameters"],[25,"parameters"],[26,"parameters"],[27,"parameters"],[28,"parameters"],[29,"parameters"],[30,"parameters"],[31,"parameters"],[32,"parameters"],[33,"parameters"],[34,"parameters"],[35,"parameters"],[36,"parameters"],[37,"parameters"],[38,"parameters"],[39,"parameters"],[40,"parameters"],[41,"parameters"],[42,"parameters"],[43,"parameters"],[44,"parameters"],[45,"parameters"],[48,"parameters"]],"Plain Docker daemon: images, networks, volumes, and containers":[[45,"plain-docker-daemon-images-networks-volumes-and-containers"]],"Plugin Index":[[47,"plugin-index"]],"Release Summary":[[0,"release-summary"],[0,"id1"],[0,"id3"],[0,"id5"],[0,"id7"],[0,"id9"],[0,"id11"],[0,"id14"],[0,"id17"],[0,"id19"],[0,"id21"],[0,"id23"],[0,"id25"],[0,"id27"],[0,"id29"],[0,"id31"],[0,"id33"],[0,"id35"],[0,"id38"],[0,"id41"],[0,"id43"],[0,"id45"],[0,"id47"],[0,"id49"],[0,"id51"],[0,"id52"],[0,"id58"],[0,"id60"],[0,"id62"],[0,"id64"],[0,"id67"],[0,"id70"],[0,"id73"],[0,"id75"],[0,"id78"],[0,"id82"],[0,"id86"],[0,"id90"],[0,"id92"],[0,"id94"],[0,"id96"],[0,"id98"],[0,"id100"],[0,"id103"],[0,"id105"],[0,"id108"],[0,"id109"],[0,"id111"],[0,"id113"],[0,"id117"],[0,"id119"],[0,"id121"],[0,"id124"],[0,"id126"],[0,"id127"],[0,"id130"],[0,"id132"],[0,"id134"],[0,"id136"],[0,"id143"],[0,"id147"],[0,"id151"],[0,"id153"],[0,"id155"],[0,"id158"],[0,"id161"],[0,"id163"],[0,"id166"],[0,"id168"],[0,"id171"],[0,"id173"],[0,"id174"],[0,"id178"],[0,"id180"],[0,"id182"],[0,"id186"],[0,"id189"],[0,"id191"],[0,"id193"],[0,"id197"],[0,"id201"],[0,"id206"],[0,"id210"],[0,"id212"],[0,"id214"],[0,"id217"],[0,"id224"],[0,"id226"],[0,"id228"]],"Removed Features (previously deprecated)":[[0,"removed-features-previously-deprecated"],[0,"id140"],[0,"id177"],[0,"id230"]],"Requirements":[[2,"requirements"],[4,"requirements"],[5,"requirements"],[6,"requirements"],[7,"requirements"],[8,"requirements"],[10,"requirements"],[11,"requirements"],[12,"requirements"],[13,"requirements"],[14,"requirements"],[16,"requirements"],[17,"requirements"],[18,"requirements"],[19,"requirements"],[20,"requirements"],[21,"requirements"],[22,"requirements"],[23,"requirements"],[24,"requirements"],[25,"requirements"],[26,"requirements"],[27,"requirements"],[28,"requirements"],[29,"requirements"],[30,"requirements"],[31,"requirements"],[32,"requirements"],[33,"requirements"],[34,"requirements"],[35,"requirements"],[36,"requirements"],[37,"requirements"],[38,"requirements"],[39,"requirements"],[40,"requirements"],[41,"requirements"],[42,"requirements"],[43,"requirements"],[44,"requirements"],[45,"requirements"]],"Return Values":[[4,"return-values"],[5,"return-values"],[6,"return-values"],[7,"return-values"],[8,"return-values"],[10,"return-values"],[11,"return-values"],[12,"return-values"],[13,"return-values"],[15,"return-values"],[16,"return-values"],[17,"return-values"],[18,"return-values"],[19,"return-values"],[20,"return-values"],[21,"return-values"],[22,"return-values"],[23,"return-values"],[24,"return-values"],[25,"return-values"],[26,"return-values"],[28,"return-values"],[29,"return-values"],[30,"return-values"],[31,"return-values"],[32,"return-values"],[33,"return-values"],[34,"return-values"],[35,"return-values"],[36,"return-values"],[37,"return-values"],[38,"return-values"],[40,"return-values"],[41,"return-values"],[42,"return-values"],[43,"return-values"],[44,"return-values"]],"Returned Facts":[[1,"returned-facts"]],"Scenario Guide":[[47,"scenario-guide"]],"Security Fixes":[[0,"security-fixes"],[0,"id141"],[0,"id204"],[0,"id211"]],"See Also":[[4,"see-also"],[5,"see-also"],[6,"see-also"],[7,"see-also"],[17,"see-also"],[18,"see-also"],[20,"see-also"],[21,"see-also"],[22,"see-also"],[23,"see-also"],[24,"see-also"],[25,"see-also"],[35,"see-also"]],"Swarm management":[[45,"swarm-management"]],"Swarm services":[[45,"swarm-services"]],"Synopsis":[[1,"synopsis"],[2,"synopsis"],[4,"synopsis"],[5,"synopsis"],[6,"synopsis"],[7,"synopsis"],[8,"synopsis"],[9,"synopsis"],[10,"synopsis"],[11,"synopsis"],[12,"synopsis"],[13,"synopsis"],[14,"synopsis"],[15,"synopsis"],[16,"synopsis"],[17,"synopsis"],[18,"synopsis"],[19,"synopsis"],[20,"synopsis"],[21,"synopsis"],[22,"synopsis"],[23,"synopsis"],[24,"synopsis"],[25,"synopsis"],[26,"synopsis"],[27,"synopsis"],[28,"synopsis"],[29,"synopsis"],[30,"synopsis"],[31,"synopsis"],[32,"synopsis"],[33,"synopsis"],[34,"synopsis"],[35,"synopsis"],[36,"synopsis"],[37,"synopsis"],[38,"synopsis"],[39,"synopsis"],[40,"synopsis"],[41,"synopsis"],[42,"synopsis"],[43,"synopsis"],[44,"synopsis"],[48,"synopsis"]],"Topics":[[0,"topics"]],"community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container":[[1,null]],"community.docker.docker connection \u2013 Run tasks in docker containers":[[9,null]],"community.docker.docker_api connection \u2013 Run tasks in docker containers":[[2,null]],"community.docker.docker_compose":[[3,null]],"community.docker.docker_compose_v2 module \u2013 Manage multi-container Docker applications with Docker Compose CLI plugin":[[5,null]],"community.docker.docker_compose_v2_exec module \u2013 Run command in a container of a Compose service":[[4,null]],"community.docker.docker_compose_v2_pull module \u2013 Pull a Docker compose project":[[6,null]],"community.docker.docker_compose_v2_run module \u2013 Run command in a new container of a Compose service":[[7,null]],"community.docker.docker_config module \u2013 Manage docker configs":[[8,null]],"community.docker.docker_container module \u2013 manage Docker containers":[[13,null]],"community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container":[[10,null]],"community.docker.docker_container_exec module \u2013 Execute command in a docker container":[[11,null]],"community.docker.docker_container_info module \u2013 Retrieves facts about docker container":[[12,null]],"community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers":[[14,null]],"community.docker.docker_context_info module \u2013 Retrieve information on Docker contexts for the current user":[[15,null]],"community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services":[[16,null]],"community.docker.docker_image module \u2013 Manage docker images":[[21,null]],"community.docker.docker_image_build module \u2013 Build Docker images using Docker buildx":[[17,null]],"community.docker.docker_image_export module \u2013 Export (archive) Docker images":[[18,null]],"community.docker.docker_image_info module \u2013 Inspect docker images":[[19,null]],"community.docker.docker_image_load module \u2013 Load docker image(s) from archives":[[20,null]],"community.docker.docker_image_pull module \u2013 Pull Docker images from registries":[[22,null]],"community.docker.docker_image_push module \u2013 Push Docker images to registries":[[23,null]],"community.docker.docker_image_remove module \u2013 Remove Docker images":[[24,null]],"community.docker.docker_image_tag module \u2013 Tag Docker images with new names and/or tags":[[25,null]],"community.docker.docker_login module \u2013 Log into a Docker registry":[[26,null]],"community.docker.docker_machine inventory \u2013 Docker Machine inventory source":[[27,null]],"community.docker.docker_network module \u2013 Manage Docker networks":[[29,null]],"community.docker.docker_network_info module \u2013 Retrieves facts about docker network":[[28,null]],"community.docker.docker_node module \u2013 Manage Docker Swarm node":[[31,null]],"community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager":[[30,null]],"community.docker.docker_plugin module \u2013 Manage Docker plugins":[[32,null]],"community.docker.docker_prune module \u2013 Allows to prune various docker objects":[[33,null]],"community.docker.docker_secret module \u2013 Manage docker secrets":[[34,null]],"community.docker.docker_stack module \u2013 docker stack module":[[36,null]],"community.docker.docker_stack_info module \u2013 Return information on all docker stacks":[[35,null]],"community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack":[[37,null]],"community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes":[[39,null]],"community.docker.docker_swarm module \u2013 Manage Swarm cluster":[[40,null]],"community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster":[[38,null]],"community.docker.docker_swarm_service module \u2013 docker swarm service":[[42,null]],"community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager":[[41,null]],"community.docker.docker_volume module \u2013 Manage Docker volumes":[[44,null]],"community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes":[[43,null]],"community.docker.nsenter connection \u2013 execute on host running controller container":[[48,null]],"v0.1.0":[[0,"v0-1-0"]],"v1.0.0":[[0,"v1-0-0"]],"v1.0.1":[[0,"v1-0-1"]],"v1.1.0":[[0,"v1-1-0"]],"v1.10.0":[[0,"v1-10-0"]],"v1.2.0":[[0,"v1-2-0"]],"v1.2.1":[[0,"v1-2-1"]],"v1.2.2":[[0,"v1-2-2"]],"v1.3.0":[[0,"v1-3-0"]],"v1.4.0":[[0,"v1-4-0"]],"v1.5.0":[[0,"v1-5-0"]],"v1.6.0":[[0,"v1-6-0"]],"v1.6.1":[[0,"v1-6-1"]],"v1.7.0":[[0,"v1-7-0"]],"v1.8.0":[[0,"v1-8-0"]],"v1.9.0":[[0,"v1-9-0"]],"v1.9.1":[[0,"v1-9-1"]],"v2.0.0":[[0,"v2-0-0"]],"v2.0.1":[[0,"v2-0-1"]],"v2.0.2":[[0,"v2-0-2"]],"v2.1.0":[[0,"v2-1-0"]],"v2.1.1":[[0,"v2-1-1"]],"v2.2.0":[[0,"v2-2-0"]],"v2.2.1":[[0,"v2-2-1"]],"v2.3.0":[[0,"v2-3-0"]],"v2.4.0":[[0,"v2-4-0"]],"v2.5.0":[[0,"v2-5-0"]],"v2.5.1":[[0,"v2-5-1"]],"v2.6.0":[[0,"v2-6-0"]],"v2.7.0":[[0,"v2-7-0"]],"v3.0.0":[[0,"v3-0-0"]],"v3.0.1":[[0,"v3-0-1"]],"v3.0.2":[[0,"v3-0-2"]],"v3.1.0":[[0,"v3-1-0"]],"v3.10.0":[[0,"v3-10-0"]],"v3.10.1":[[0,"v3-10-1"]],"v3.10.2":[[0,"v3-10-2"]],"v3.10.3":[[0,"v3-10-3"]],"v3.10.4":[[0,"v3-10-4"]],"v3.11.0":[[0,"v3-11-0"]],"v3.12.0":[[0,"v3-12-0"]],"v3.12.1":[[0,"v3-12-1"]],"v3.12.2":[[0,"v3-12-2"]],"v3.13.0":[[0,"v3-13-0"]],"v3.13.1":[[0,"v3-13-1"]],"v3.2.0":[[0,"v3-2-0"]],"v3.2.1":[[0,"v3-2-1"]],"v3.2.2":[[0,"v3-2-2"]],"v3.3.0":[[0,"v3-3-0"]],"v3.3.1":[[0,"v3-3-1"]],"v3.3.2":[[0,"v3-3-2"]],"v3.4.0":[[0,"v3-4-0"]],"v3.4.1":[[0,"v3-4-1"]],"v3.4.10":[[0,"v3-4-10"]],"v3.4.11":[[0,"v3-4-11"]],"v3.4.2":[[0,"v3-4-2"]],"v3.4.3":[[0,"v3-4-3"]],"v3.4.4":[[0,"v3-4-4"]],"v3.4.5":[[0,"v3-4-5"]],"v3.4.6":[[0,"v3-4-6"]],"v3.4.7":[[0,"v3-4-7"]],"v3.4.8":[[0,"v3-4-8"]],"v3.4.9":[[0,"v3-4-9"]],"v3.5.0":[[0,"v3-5-0"]],"v3.6.0":[[0,"v3-6-0"]],"v3.7.0":[[0,"v3-7-0"]],"v3.8.0":[[0,"v3-8-0"]],"v3.8.1":[[0,"v3-8-1"]],"v3.9.0":[[0,"v3-9-0"]],"v4.0.0":[[0,"v4-0-0"]],"v4.0.1":[[0,"v4-0-1"]],"v4.1.0":[[0,"v4-1-0"]],"v4.2.0":[[0,"v4-2-0"]],"v4.3.0":[[0,"v4-3-0"]],"v4.3.1":[[0,"v4-3-1"]],"v4.4.0":[[0,"v4-4-0"]],"v4.5.0":[[0,"v4-5-0"]],"v4.5.1":[[0,"v4-5-1"]],"v4.5.2":[[0,"v4-5-2"]],"v4.6.0":[[0,"v4-6-0"]],"v4.6.1":[[0,"v4-6-1"]],"v4.6.2":[[0,"v4-6-2"]],"v4.7.0":[[0,"v4-7-0"]],"v4.8.0":[[0,"v4-8-0"]],"v4.8.1":[[0,"v4-8-1"]],"v4.8.2":[[0,"v4-8-2"]],"v4.8.3":[[0,"v4-8-3"]],"v4.8.4":[[0,"v4-8-4"]],"v4.8.5":[[0,"v4-8-5"]],"v4.8.6":[[0,"v4-8-6"]]},"docnames":["changelog","current_container_facts_module","docker_api_connection","docker_compose_module","docker_compose_v2_exec_module","docker_compose_v2_module","docker_compose_v2_pull_module","docker_compose_v2_run_module","docker_config_module","docker_connection","docker_container_copy_into_module","docker_container_exec_module","docker_container_info_module","docker_container_module","docker_containers_inventory","docker_context_info_module","docker_host_info_module","docker_image_build_module","docker_image_export_module","docker_image_info_module","docker_image_load_module","docker_image_module","docker_image_pull_module","docker_image_push_module","docker_image_remove_module","docker_image_tag_module","docker_login_module","docker_machine_inventory","docker_network_info_module","docker_network_module","docker_node_info_module","docker_node_module","docker_plugin_module","docker_prune_module","docker_secret_module","docker_stack_info_module","docker_stack_module","docker_stack_task_info_module","docker_swarm_info_module","docker_swarm_inventory","docker_swarm_module","docker_swarm_service_info_module","docker_swarm_service_module","docker_volume_info_module","docker_volume_module","docsite/scenario_guide","environment_variables","index","nsenter_connection"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1},"filenames":["changelog.rst","current_container_facts_module.rst","docker_api_connection.rst","docker_compose_module.rst","docker_compose_v2_exec_module.rst","docker_compose_v2_module.rst","docker_compose_v2_pull_module.rst","docker_compose_v2_run_module.rst","docker_config_module.rst","docker_connection.rst","docker_container_copy_into_module.rst","docker_container_exec_module.rst","docker_container_info_module.rst","docker_container_module.rst","docker_containers_inventory.rst","docker_context_info_module.rst","docker_host_info_module.rst","docker_image_build_module.rst","docker_image_export_module.rst","docker_image_info_module.rst","docker_image_load_module.rst","docker_image_module.rst","docker_image_pull_module.rst","docker_image_push_module.rst","docker_image_remove_module.rst","docker_image_tag_module.rst","docker_login_module.rst","docker_machine_inventory.rst","docker_network_info_module.rst","docker_network_module.rst","docker_node_info_module.rst","docker_node_module.rst","docker_plugin_module.rst","docker_prune_module.rst","docker_secret_module.rst","docker_stack_info_module.rst","docker_stack_module.rst","docker_stack_task_info_module.rst","docker_swarm_info_module.rst","docker_swarm_inventory.rst","docker_swarm_module.rst","docker_swarm_service_info_module.rst","docker_swarm_service_module.rst","docker_volume_info_module.rst","docker_volume_module.rst","docsite/scenario_guide.rst","environment_variables.rst","index.rst","nsenter_connection.rst"],"indexentries":{"ansible_docker_privileged":[[2,"index-2",false],[9,"index-2",false],[46,"envvar-ANSIBLE_DOCKER_PRIVILEGED",false]],"ansible_docker_timeout":[[2,"index-1",false],[9,"index-1",false],[46,"envvar-ANSIBLE_DOCKER_TIMEOUT",false]],"ansible_docker_working_dir":[[2,"index-4",false],[9,"index-4",false],[46,"envvar-ANSIBLE_DOCKER_WORKING_DIR",false]],"ansible_inventory_use_extra_vars":[[14,"index-0",false],[27,"index-0",false],[39,"index-0",false],[46,"envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS",false]],"ansible_nsenter_pid":[[46,"envvar-ANSIBLE_NSENTER_PID",false],[48,"index-0",false]],"ansible_remote_user":[[2,"index-3",false],[9,"index-3",false]],"ansible_timeout":[[2,"index-0",false],[9,"index-0",false]],"docker_api_version":[[45,"envvar-DOCKER_API_VERSION",false]],"docker_cert_path":[[45,"envvar-DOCKER_CERT_PATH",false]],"docker_host":[[45,"envvar-DOCKER_HOST",false]],"docker_ssl_version":[[45,"envvar-DOCKER_SSL_VERSION",false]],"docker_timeout":[[45,"envvar-DOCKER_TIMEOUT",false]],"docker_tls":[[45,"envvar-DOCKER_TLS",false]],"docker_tls_hostname":[[45,"envvar-DOCKER_TLS_HOSTNAME",false]],"docker_tls_verify":[[45,"envvar-DOCKER_TLS_VERIFY",false]],"environment variable":[[2,"index-0",false],[2,"index-1",false],[2,"index-2",false],[2,"index-3",false],[2,"index-4",false],[9,"index-0",false],[9,"index-1",false],[9,"index-2",false],[9,"index-3",false],[9,"index-4",false],[14,"index-0",false],[27,"index-0",false],[39,"index-0",false],[45,"envvar-DOCKER_API_VERSION",false],[45,"envvar-DOCKER_CERT_PATH",false],[45,"envvar-DOCKER_HOST",false],[45,"envvar-DOCKER_SSL_VERSION",false],[45,"envvar-DOCKER_TIMEOUT",false],[45,"envvar-DOCKER_TLS",false],[45,"envvar-DOCKER_TLS_HOSTNAME",false],[45,"envvar-DOCKER_TLS_VERIFY",false],[46,"envvar-ANSIBLE_DOCKER_PRIVILEGED",false],[46,"envvar-ANSIBLE_DOCKER_TIMEOUT",false],[46,"envvar-ANSIBLE_DOCKER_WORKING_DIR",false],[46,"envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS",false],[46,"envvar-ANSIBLE_NSENTER_PID",false],[48,"index-0",false]]},"objects":{"":[[46,0,1,"-","ANSIBLE_DOCKER_PRIVILEGED"],[46,0,1,"-","ANSIBLE_DOCKER_TIMEOUT"],[46,0,1,"-","ANSIBLE_DOCKER_WORKING_DIR"],[46,0,1,"-","ANSIBLE_INVENTORY_USE_EXTRA_VARS"],[46,0,1,"-","ANSIBLE_NSENTER_PID"],[45,0,1,"-","DOCKER_API_VERSION"],[45,0,1,"-","DOCKER_CERT_PATH"],[45,0,1,"-","DOCKER_HOST"],[45,0,1,"-","DOCKER_SSL_VERSION"],[45,0,1,"-","DOCKER_TIMEOUT"],[45,0,1,"-","DOCKER_TLS"],[45,0,1,"-","DOCKER_TLS_HOSTNAME"],[45,0,1,"-","DOCKER_TLS_VERIFY"]]},"objnames":{"0":["std","envvar","environment variable"]},"objtypes":{"0":"std:envvar"},"terms":{"":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"0":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"00":[28,43],"01":[5,13,43],"0100":5,"0123456789abcdef01234567890abcdef0123456789abcdef0123456789abcd":15,"02":5,"03":[0,19],"04":[13,42],"0444":42,"0557":29,"06":[9,28],"0644":42,"0755":10,"07t01":28,"08":19,"0856968545f22026c41c2c7c3d448319d3b4a6a03a40b148b3ac4031696d1c0a":28,"08t21":19,"09":0,"09t17":43,"0a":13,"0b":5,"1":[1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,48],"10":[2,8,9,13,17,29,32,33,34,38,39,40,42],"100":[0,13],"1000":13,"10000":40,"10000000000":42,"1001":0,"1003":0,"1005":0,"1006":0,"1011":0,"1021":0,"1024b":[13,17,21,33,42],"1028":0,"1029":0,"103":0,"1033":0,"1034":0,"1045":0,"1047":0,"1049":0,"1054":0,"1060":0,"107":0,"1074":0,"108":0,"1080":0,"1082":0,"1083":0,"1085":0,"10872":[4,5,6,7],"109":0,"10m":33,"11":[13,14,27,39],"1101":0,"1108":0,"1110":0,"1117":0,"1119":0,"1129":0,"1133":0,"1134":0,"1137":0,"1138":0,"1139":0,"114":0,"1145":0,"1146":0,"1152":0,"1158":0,"1161":0,"118":0,"1185":0,"1187":0,"119":0,"1192":0,"1198":0,"1199":0,"12":[2,5,6,9,13,14,17,25,27,28,32,39,43,45],"120":[42,45],"120000000000":42,"1201":0,"1203":0,"121":0,"1213":0,"1214":0,"1216":0,"1219":0,"1220":0,"1221":0,"1225":0,"1226":0,"123":0,"125":0,"127":[13,14,42],"12m":13,"13":[4,7,13,14,42],"134":0,"135":0,"136":0,"138":0,"14":[0,13,42],"142":0,"143":0,"149":0,"15":[0,13,19,47],"157":0,"159":0,"16":[13,39],"160":0,"161":0,"162":0,"163":0,"164":0,"165808884":19,"167":0,"168":[28,40],"16g":13,"17":0,"1700":13,"172":[13,29,39],"174":0,"178":0,"18":[0,4,5,6,7,9,13],"180":0,"181":0,"183":0,"186":0,"188":0,"190":0,"192":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"1d":13,"1f69":13,"1m30":[13,42],"2":[1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"20":[0,5,13,28],"2001":0,"2016":19,"2017":0,"2018":[28,43],"20191":0,"2020":13,"2021":0,"2022":3,"2024":[0,5],"203":0,"209":0,"20971520":42,"20m":[13,42],"21":0,"210":0,"22":[0,6,13,14],"23":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"2375":[14,39],"2376":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"2377":40,"24":[0,29,33],"242":0,"24224":42,"243":0,"248":0,"249":0,"249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5":11,"24h":[16,33],"25":[0,10,11,12,13,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44],"250":0,"250835114":28,"253":0,"254":0,"255":0,"257":0,"258":0,"26":[0,29],"262144":13,"267":0,"269":0,"27":[29,42],"271":0,"28":[0,18,21,42],"29":[0,13,18,21,29,42],"292":0,"293":0,"294":0,"295":0,"296":0,"297":0,"3":[1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"30":[0,8,13,40,42],"300":13,"30000000000":42,"3045":0,"305":0,"307":0,"308":0,"31":[0,5],"311":0,"312":0,"314":0,"32":[0,2,5,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,40,42,43,44],"325":0,"3256":0,"327":0,"33":13,"332":0,"336":0,"337":0,"338":0,"339":0,"34":0,"345":0,"35":[0,2],"354":0,"3600":42,"361":0,"362":0,"363":0,"365":0,"367":0,"37":[0,42],"370":0,"373":0,"388":0,"389":0,"39":[0,33,40],"390":0,"395":0,"396":0,"398":0,"399":0,"399680378z":19,"3a23c669":13,"3rd":[29,44],"4":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"40":[0,13,40,42],"400":0,"4007":0,"401":0,"402":0,"403":0,"404":0,"405":0,"406":0,"407":0,"408":0,"409":0,"41":[0,5,42],"410":0,"411":0,"412":0,"413":0,"414":0,"415":0,"42":[0,13],"421":0,"422":0,"426":0,"427":0,"428":0,"429":0,"43":[0,43],"430":0,"432":0,"434":0,"438":0,"44":[0,13,43],"443":[12,13],"446":0,"447":0,"448":0,"44a7d607219a60b7db0a4817fb3205dce46e91df2cb4b78a6100b6e27b0d3135":5,"44e9b07e7a2a":13,"45":13,"451":0,"452":0,"455":0,"456":0,"4567":40,"46":[0,13],"462":0,"47":[13,28,29],"485":0,"487":0,"488":0,"4m":13,"5":[2,5,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"50":42,"500":0,"5000":[19,21,23,25,26],"5000000000":[40,42],"505":0,"506":0,"50m":42,"51":28,"510":0,"513":0,"514":13,"517":0,"518":0,"52":0,"522":0,"52428800":42,"526":0,"527":0,"53":0,"535":0,"53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08":19,"538":0,"54":0,"545":0,"546":0,"55":0,"551":0,"552":0,"553":0,"554":0,"56":21,"574":0,"58":0,"580":0,"582":0,"59":0,"593":0,"5h34m56":[13,42],"6":[2,5,6,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"60":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"605":[0,2,11,14],"610":0,"611":0,"612":0,"613":0,"619":0,"620":0,"621":0,"626":0,"636":0,"637":0,"6379":13,"64":[0,29],"64m":[13,17,21],"654":0,"65748":0,"66":0,"6707":0,"694":0,"695":0,"696":0,"698":0,"7":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"70":[0,13],"7000":13,"7010":13,"702":0,"703":0,"705":0,"71":0,"713":0,"715":0,"72":0,"721":0,"722":0,"726":0,"727":0,"73":0,"736":0,"744":0,"745":0,"76":0,"763":0,"765":0,"772":0,"773":0,"775":0,"776":0,"7776000000000000":40,"778":0,"779":0,"783":0,"785":0,"786":0,"787":0,"79":0,"792":0,"794":0,"796":0,"797":0,"7ce1":29,"7ce2":29,"7wqv6m02ugkw":37,"8":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"80":[0,12,13],"8000":13,"802":0,"803":0,"804":0,"805":0,"807":0,"8080":[13,21],"8081":13,"810":0,"8100":13,"811":0,"813":0,"814":0,"815":0,"823":0,"825":0,"826":0,"827":0,"828":0,"829":0,"832":0,"833":0,"834":0,"835":0,"838":0,"839":0,"844":0,"845":0,"847":0,"848":0,"85":0,"852":0,"853":0,"86":0,"860":0,"861":0,"864":0,"87":0,"870":0,"871":0,"881":0,"885":0,"886":0,"89":0,"890":0,"891":0,"892":0,"895":0,"8e47bf643eb9":[12,13],"9":[4,5,6,7,13,19,42,48],"90":40,"9000":13,"90000000000":42,"9001":13,"9002":13,"9003":13,"9010":13,"902":0,"9020":13,"91":0,"910":0,"911":0,"916":0,"92":[0,13],"921":0,"922":0,"93":0,"931":0,"933":0,"934":0,"935":0,"936":0,"937":0,"940":0,"941":0,"942":0,"943":0,"946":0,"947":0,"948":0,"949":0,"96":28,"961":0,"966":0,"971":0,"975":0,"976":0,"977":0,"9789":40,"985":0,"987":0,"99":0,"992":0,"993":0,"995":0,"999":0,"A":[0,1,4,5,6,7,8,11,12,13,14,15,16,19,21,25,27,28,30,33,34,35,37,38,39,41,42,43],"AND":13,"As":21,"By":[4,5,6,7,13,14,16,27,29,39],"For":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"If":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"In":[0,5,8,13,14,15,27,30,31,34,38,39,40,41,42],"It":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"No":[8,34,45],"Not":[0,15],"OR":13,"On":17,"One":[4,5,6,7,8,10,14,18,34,45],"That":0,"The":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"There":[0,1,45],"These":[0,13,14,45,47],"To":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"Will":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"With":[13,27,29],"_":[14,27,39],"__init__":0,"_connect":0,"_data":43,"_six":0,"_version":0,"abil":45,"abl":[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"abort":0,"about":[0,5,21,29,31,35,40,45,47],"abov":[2,9,14,27,39,48],"absent":[5,8,12,13,21,26,28,29,32,34,36,40,42,44],"absent_retri":36,"absent_retries_interv":36,"absolut":[0,10],"ac8c":29,"accept":[0,13,14,27,39,42],"access":[0,2,9,29,42,45,46,48],"accident":[0,10,13],"accomod":[4,5,6,7],"accord":0,"account":[13,26,42],"act":13,"action":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"action_group":[4,5,6,7,8,10,11,12,13,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"activ":31,"actual":[0,10,13,31,42],"actual_us":0,"ad":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"add":[0,4,7,8,11,13,14,17,21,26,27,29,31,34,36,39,40,42,45],"add_legacy_group":14,"addit":[0,8,10,13,30,31,34,38,39,40,41,42,45],"addition":13,"address":[0,13,14,17,21,29,40,42],"adjust":[0,4,5,6,7,13],"admin":13,"advertis":40,"advertise_addr":40,"affect":[0,13,17,18,21,22,23,24,25,29,32,43,44],"after":[0,8,13,14,21,27,31,34,36,39,40,42],"afterward":[0,4,5,6,7,13],"again":[0,5,8,13,34],"against":14,"agent":[13,36,40],"ago":33,"agronholm":44,"alert":0,"alex":44,"alia":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"alias":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"aliasedredi":13,"align":0,"all":[0,5,7,10,13,14,15,16,17,19,20,21,24,27,29,30,31,32,33,36,39,40,42,45,47],"alloc":[4,7,11,13,42],"allow":[0,2,8,9,13,14,16,17,21,25,26,27,30,31,32,34,36,38,39,40,41,42,45,46,47,48],"allow_more_pres":13,"almost":0,"alpin":[0,21,42],"alreadi":[0,5,6,13,17,18,21,25,29,31,32,40,44],"also":[0,2,9,10,13,14,16,19,27,29,30,31,38,39,40,41,42,44,45,48],"alter":42,"altern":[0,13,14,17,21],"alwai":[0,1,5,6,8,12,13,14,16,17,19,21,22,27,28,30,33,34,35,36,37,38,39,41,42,43,44,45,48],"amd64":[17,19,21,22],"amend":0,"amount":[2,5,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"an":[0,1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45,48],"angel":[35,37],"ani":[0,1,4,5,6,7,10,13,14,17,21,27,36,42,44],"anon":5,"anonym":[0,5,13],"anoth":[0,13,17,18,25],"anotherappimag":13,"ansibl":[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48],"ansible_docker_api_vers":2,"ansible_docker_ca_cert":2,"ansible_docker_ca_path":2,"ansible_docker_client_cert":2,"ansible_docker_client_kei":2,"ansible_docker_docker_host":2,"ansible_docker_extra_arg":9,"ansible_docker_extra_env":[2,9],"ansible_docker_host":[2,9],"ansible_docker_privileg":[2,9,46],"ansible_docker_servic":42,"ansible_docker_timeout":[0,2,9,46],"ansible_docker_tl":2,"ansible_docker_tls_hostnam":2,"ansible_docker_us":[2,9],"ansible_docker_validate_cert":2,"ansible_docker_working_dir":[2,9,46],"ansible_fact":[0,1],"ansible_host":[2,9,14,27,39],"ansible_host_uri":39,"ansible_inventory_use_extra_var":[14,27,39,46],"ansible_kei":[0,8,34],"ansible_module_container_id":1,"ansible_module_container_typ":1,"ansible_module_running_in_contain":1,"ansible_nsenter_pid":[46,48],"ansible_port":27,"ansible_remote_us":[2,9],"ansible_ssh_common_arg":27,"ansible_ssh_host":14,"ansible_ssh_port":14,"ansible_ssh_private_kei":27,"ansible_swarm_servic":42,"ansible_timeout":[2,9],"ansible_us":[2,9,27],"ansible_vers":[8,34],"answer":5,"antonov":[13,21],"anymor":0,"anyth":0,"api":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"api_vers":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"apivers":0,"app":42,"appar":0,"apparmorprofil":[12,13],"appear":[0,17,19],"append":[0,4,7,8,11,17,18,21,22,23,24,25,29,34],"appendonli":13,"appimag":13,"appli":[0,5,6,13,21,31,36,40,42],"applic":[0,4,6,7,47],"ar":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"arch":[13,17,21,39],"arch_x86_64":39,"architectur":[19,39],"archiv":[0,21,24,45,47],"archive_path":[0,21],"arg":[12,13,17,21,42],"arg1":13,"arg2":13,"argument":[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"argv":[4,7,11],"arm64":17,"around":[0,13,40],"arrai":19,"arriv":0,"ask":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"assembl":0,"assert":[5,13,19,21,42],"assig":5,"assign":[0,5,7,8,13,14,31,34,42],"associ":[5,13,26,37],"assum":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"assume_y":[0,5],"async":42,"asynchron":[4,7,11],"attach":[0,5,7,13,28,29,46,48],"attachstderr":[12,13,19],"attachstdin":[12,13,19],"attachstdout":[12,13,19],"attempt":[1,13,19,27],"attribut":39,"attributeerror":0,"auf":19,"auth":36,"authent":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"author":47,"auto":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"auto_remov":13,"autolock_manag":40,"automat":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"aux_address":29,"auxiliari":29,"avail":[0,4,5,6,7,10,13,14,15,17,21,27,31,38,39,42,45,46],"avoid":[0,4,7,11,13,33,42,45],"awesome_config":8,"awesome_secret":34,"awx":0,"azur":1,"azure_pipelin":1,"b":[13,17,21,33,42],"b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8":42,"b64encod":[8,34],"back":[0,4,7,11,13,42],"backend":[0,13,18,21],"background":13,"backport":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"backward":0,"bad":0,"balanc":13,"bam":33,"bar":[8,13,33,34,42],"base":[0,13,14,27,36,39,45],"base64":[8,10,34],"basenam":[4,5,6,7],"bash":[4,7,11],"basic":[16,17,38],"baz":[8,33,34],"bd3f6172":43,"becaus":[0,8,13,14,17,27,34,39,40],"becom":[0,13],"been":[0,2,3,5,6,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44],"befor":[0,5,6,7,8,10,13,19,21,24,26,33,34,36,40,42,45],"behav":[13,27],"behavior":[0,4,5,6,7,10,13,17,25],"behaviour":27,"being":[0,5,8,10,21,34,40],"belong":[5,13,14,21],"below":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"ben":29,"bendit":[28,29],"best":1,"better":[0,8,10,13,34],"between":[0,4,5,6,7,13,36,40,42,45],"beyond":40,"bin":[4,7,10,11,12,13,19],"binari":[8,10,34],"bind":[0,7,13,42],"blindli":0,"blkio_weight":13,"block":[0,13,15,29],"boolean":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"boolean_kei":13,"both":[0,8,13,16,19,30,31,34,38,40,41,42,45],"bound":[0,5,13],"bouvet":[31,40],"break":[2,4,5,6,7,9,46],"breakag":0,"bridg":[13,28,29],"bring":0,"broken":[0,45],"brouwer":9,"btrf":44,"bug":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"build":[0,5,7,14,16,21,27,33,39,45,47],"buildarg":0,"builder":[0,33],"builder_cach":33,"builder_cache_al":[0,33],"builder_cache_caches_delet":[0,33],"builder_cache_filt":[0,33],"builder_cache_keep_storag":[0,33],"builder_cache_space_reclaim":33,"buildkit":[17,21],"buildx":[0,21,45,47],"built":[0,6,17,21],"builtin":[1,4,5,7,8,10,11,12,15,16,19,20,28,30,31,34,35,37,38,40,41,42,43,45],"bunch":0,"busybox":[0,13,37],"byte":[0,5,13,17,21,33,42],"c":[4,7,11,19],"c6":13,"c64e":13,"c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799":19,"c8bccc0af9571ec0d006a43acb5a8d08c4ce42b6cc7194dd6eb167976f501ef1":5,"ca":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"ca_cert":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"ca_force_rot":40,"ca_path":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"cacert":45,"cacert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cach":[0,13,16,17,21,33],"cache_from":[17,21],"call":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"can":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"can_talk_to_dock":[0,16,38],"cannot":[0,4,7,11,13,16,17,27],"canon":29,"cap":13,"cap_add":[0,7,13,42],"cap_drop":[0,7,13,42],"capabl":[0,7,13,15,42],"care":[2,9,29,46],"case":[0,1,4,7,11,13,14,15,16,21,27,39,42],"caus":[0,2,8,11,13,17,34,44],"censor":40,"cento":[18,19,21,22,24],"cert":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"certain":0,"certif":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"cet":5,"cf":13,"cf85":13,"cfg":[0,2,9,14,27,39,48],"cgroup":[0,13],"cgroup_par":[0,13],"cgroup_permiss":13,"cgroupn":13,"cgroupns_mod":[0,13],"chang":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"changelog":0,"channel":47,"charact":39,"chdir":[0,4,7,11],"check":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"check_files_exist":[0,4,5,6,7],"check_mod":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"cherri":0,"choic":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"chosen":13,"chouseknecht":[8,13,19,21,26,29,34],"chri":[8,13,19,21,26,29,34],"cidr":[29,40],"claim":0,"classic":[13,17],"cleanup":[7,13,45],"clear":0,"cli":[0,2,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"cli_context":[0,4,5,6,7,15,17,35,36,37],"client":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"client_cert":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"client_kei":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"clone":0,"close":[0,2,11],"close_notifi":[0,2,11],"cluster":[13,30,31,47],"cmd":[12,13,19,42],"code":[0,2,4,5,7,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,42,43,44],"collect":[0,3,45,47],"colon":0,"com":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"combin":[0,13,22,31,40],"comma":13,"command":[0,2,5,9,13,17,26,35,36,37,42,45,46,47],"command_handl":[0,13],"commandlin":44,"comment":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"common":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"commun":[45,46],"compar":[0,10,13,33,45],"comparison":[0,13,29],"compat":[0,13,14,17,45],"complet":[0,13,31,36],"complex":0,"compos":[0,1,2,3,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"compose_fil":[0,4,5,6,7],"composit":[0,14,27,39,46],"comput":[0,10,15,18],"conain":5,"concaten":[14,27,39],"condit":[0,13,14,27,39,42],"config":[0,12,13,15,19,21,26,28,29,30,31,34,38,40,41,42,45,47],"config_from":[0,29],"config_id":[8,42],"config_nam":[8,42],"config_onli":[0,29],"config_path":26,"configfrom":28,"configonli":28,"configur":[0,2,4,5,6,7,8,9,10,13,14,15,21,26,27,30,31,34,38,39,40,41,42,46,48],"configure_docker_daemon":[0,14],"conflict":0,"conform":0,"conjunct":[13,14,27,39],"connect":[4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46],"connection_typ":[0,14],"conner":13,"consecut":[13,36,42],"consid":[0,13,14,17,21,29,33,40],"consist":13,"constraint":[0,42],"construct":[14,27,39],"consult":[29,44],"contact":16,"contain":[0,6,8,15,16,17,18,19,21,22,23,28,29,30,31,33,34,35,36,37,38,39,42,46,47],"container":48,"container_a":29,"container_b":29,"container_c":29,"container_default_behavior":[0,13],"container_id":7,"container_label":[0,42],"container_limit":[0,21],"container_nam":13,"container_path":10,"container_timeout":[2,9],"containerconfig":19,"containernam":[0,5],"containers_al":[0,16],"containers_filt":[0,16,33],"containers_space_reclaim":33,"containerspec":36,"content":[0,10,36,40],"content_is_b64":10,"context":[0,4,5,6,7,17,21,35,36,37,45,47],"continu":[0,14,27,39,42],"control":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"conveni":[17,21],"converg":36,"convers":10,"convert":[0,4,7,11,13,14,17,21,39],"copi":[0,18,42,45,47],"core":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48],"correct":[0,4,7,11,13,45],"correctli":[0,13,29],"correspond":[0,7,10,13,16,21,40,42],"corrupt":10,"could":[0,26],"count":[5,13],"countdown":[13,42],"cove":13,"cp":[10,45],"cpu":[13,21,42],"cpu_period":13,"cpu_quota":13,"cpu_shar":13,"cpuset_cpu":13,"cpuset_mem":13,"cpusetcpu":21,"cpushar":21,"crash":0,"creat":[0,4,5,6,7,8,13,14,17,18,19,21,27,28,29,33,34,39,40,42,44,45],"create_mountpoint":13,"createdat":[5,43],"creation":[0,8,13,29,34,42],"credenti":[0,26],"curl":[13,42],"current":[0,1,2,4,5,6,7,8,9,10,12,13,17,22,26,28,30,34,36,38,40,41,42,47],"current_container_fact":[0,47],"current_context_nam":15,"currentst":37,"custom":[0,4,5,6,7,13,26,29,42],"cve":0,"cycl":13,"d0":13,"daan":13,"daemon":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"daemon_env":27,"dai":40,"dangl":[16,33],"dariko":[36,42],"dario":[36,42],"data":[0,4,5,7,8,10,11,13,19,34,40,42,44],"data_is_b64":[8,34],"data_path_addr":[0,40],"data_path_port":[0,40],"data_src":[0,8,34],"dave":[28,29],"db":[5,13],"db_contain":5,"db_test":13,"dbendit":[28,29],"dcoppenhagan":21,"dead":0,"deamon":0,"debug":[1,2,4,5,7,8,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,37,38,40,41,42,43,44,45],"decid":13,"decim":10,"deciph":0,"declar":[0,6,46],"decod":[8,10,34],"default":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,48],"default_addr_pool":40,"default_host_ip":[0,13],"default_ip":14,"default_valu":[14,27,39],"defin":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"definit":[0,4,5,6,7,36],"delai":[40,42],"deleg":13,"delet":[4,5,6,7,8,24,29,32,33,34,36,44],"demot":40,"depart":42,"depend":[0,4,5,6,7,10,11,13,16,17,18,21,30,31,38,40],"deploi":[0,36],"deprec":[13,45],"deriv":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,32,33,39,43,44],"describ":[4,5,6,7,42],"descript":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"deselect":[14,27,39],"desir":[5,13,40],"desiredst":37,"dest":17,"destin":[10,13,17],"destroi":[13,45],"detach":[0,4,7,11,13,29,36,45],"detail":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"detect":[0,1,5,13,39,40,45],"determin":[0,10,13,18,21,22,42,45],"dev":[0,4,7,11,13,17,21,44],"devel":0,"develop":0,"devic":[13,44],"device_cgroup_rul":[0,13],"device_id":13,"device_read_bp":13,"device_read_iop":13,"device_request":[0,13],"device_write_bp":13,"device_write_iop":13,"dict":[13,16,38,42],"dictionari":[0,1,2,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"did":[0,13,14,19],"die":0,"diff":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"diff_mod":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"differ":[0,4,5,6,7,10,13,16,29,36,38,40,44],"dig":13,"digest":[17,22,23,24,36,42],"digit":27,"digitalocean":27,"dir":21,"direct":[17,21],"directli":[0,2,4,5,6,7,8,9,10,11,17,34,35,36,37,42,45],"directori":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"disabl":[0,13,17,29,32,42],"disallow":0,"disclosur":0,"disconnect":[0,29],"discuss":47,"disk":[10,16,33],"disk_usag":16,"dispatch":40,"dispatcher_heartbeat_period":40,"distutil":0,"django":5,"dm_":27,"dm_tag":27,"dn":[13,42],"dns_opt":13,"dns_option":42,"dns_search":42,"dns_search_domain":13,"dns_server":13,"dnsrr":42,"do":[0,1,5,7,10,13,14,15,17,21,27],"doc":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"docker":46,"docker_":0,"docker_api":[0,9,14,45,46,47],"docker_api_vers":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_cert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_cli":[4,5,6,7,17,35,36,37],"docker_compos":0,"docker_compose_v2":[0,3,4,6,7,45,47],"docker_compose_v2_exec":[0,45,47],"docker_compose_v2_pul":[0,5,45,47],"docker_compose_v2_run":[0,45,47],"docker_config":[0,14,30,31,34,38,40,41,42,45,47],"docker_connect":[0,2,9],"docker_contain":[0,12,15,29,45,46,47],"docker_container_copy_into":[0,45,47],"docker_container_exec":[0,45,47],"docker_container_info":[0,45,47],"docker_context_info":[0,47],"docker_current_context":15,"docker_extra_arg":[0,9],"docker_host":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_host_info":[0,45,47],"docker_hostconfig":14,"docker_imag":[0,18,19,45,47],"docker_image_":0,"docker_image_build":[0,21,45,47],"docker_image_export":[0,20,21,45,47],"docker_image_fact":[0,19],"docker_image_info":[0,18,21,45,47],"docker_image_load":[0,18,21,24,45,47],"docker_image_pul":[0,21,23,24,45,47],"docker_image_push":[0,17,20,21,25,45,47],"docker_image_remov":[0,20,21,22,23,25,45,47],"docker_image_tag":[0,17,20,21,22,23,24,45,47],"docker_login":[0,45,47],"docker_machin":[0,45,46,47],"docker_machine_node_attribut":27,"docker_nam":14,"docker_network":[0,28,45,47],"docker_network_info":[0,45,47],"docker_network_nam":13,"docker_nod":[0,40,45,47],"docker_node_info":[0,45,47],"docker_platform":14,"docker_plugin":[0,45,47],"docker_prun":[0,45,47],"docker_secret":[0,45,47],"docker_servic":0,"docker_ssl_vers":45,"docker_stack":[0,45,47],"docker_stack_info":[0,45,47],"docker_stack_task_info":[0,35,45,47],"docker_swarm":[0,31,45,46,47],"docker_swarm_act":38,"docker_swarm_info":[0,40,45,47],"docker_swarm_manag":38,"docker_swarm_servic":[0,45,47],"docker_swarm_service_info":[0,45,47],"docker_timeout":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_tl":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_tls_hostnam":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_tls_verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_url":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"docker_volum":[0,45,47],"docker_volume_info":[0,45,47],"docker_xxx":14,"dockercfg_path":26,"dockerfil":[0,13,17,21,42],"dockerhub":26,"dockerignor":0,"dockervers":19,"docsit":0,"document":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,46],"doe":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44],"domain":[13,42],"domainnam":[12,13,19],"done":[0,4,7,8,11,21,30,31,34,38,40,41,42],"doubt":45,"down":[2,5,9,14,27,39,48],"download":[10,17,21],"downtim":13,"drain":31,"driver":[0,13,17,27,28,29,42,43,44],"driver_config":42,"driver_opt":[29,44],"drivernam":27,"drop":[7,13,42],"dry":0,"due":[0,2,9,13],"durat":[13,42],"dure":[0,13,14,21,32,42],"dusdanig":13,"dynam":[0,45,47],"e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9":20,"e5c68db50333":19,"e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610":19,"each":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"earlier":[0,13],"easier":[0,13],"echo":[4,7,11],"econtain":7,"edg":42,"ee":0,"effect":[0,13,36,40],"effici":0,"effort":1,"eighteen":27,"either":[0,13,21,30,40,42],"elect":40,"election_tick":40,"element":[4,5,6,7,11,13,14,15,16,17,18,19,20,21,24,25,27,29,30,31,32,33,35,36,37,38,39,40,42],"els":[12,15,28,43],"email":0,"emerg":0,"emit":[0,5],"empti":[0,1,4,7,11,13,14,17,19,24,27,29,30,31,39],"emul":0,"enabl":[0,4,5,6,7,13,21,29,32],"enable_ipv4":[0,29],"enable_ipv6":29,"enable_timeout":32,"enableipv6":28,"encapsul":[4,7],"encod":[8,10,34],"encount":[0,1,13],"encrypt":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"end":[0,3,4,7,11,14,27,39],"endpoint":[0,13,42],"endpoint_mod":42,"enforc":13,"engin":[13,16,38,42,44],"enginevers":39,"enough":17,"ens10":40,"ensur":[0,5,6,10,13,19,27,29],"enter":48,"entir":[13,17,21],"entri":[0,2,9,13,14,17,27,30,31,39,40,48],"entrypoint":[7,12,13,19],"env":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"env_fil":[0,4,5,6,7,13,42],"env_vari":[4,7,11],"environ":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"envvar":36,"envvar1":42,"envvar2":42,"equal":[0,13,18,21,42],"equalto":5,"equival":[0,4,5,6,7,13,17],"err":0,"erron":0,"error":[0,4,7,8,11,13,14,16,27,30,31,34,37,38,39,40,41,42],"essenti":[12,16,28,30,41,45],"etc":[13,17,19,21,42],"etc_host":[13,17,21],"eth0":40,"evalu":[0,4,7,11,42],"even":[0,5,6,7,8,13,18,29,32,34,40,42],"event":[0,5],"everi":[0,13,45],"everyon":[8,34],"everyth":[8,10,33,34],"exact":[4,5,6,7,15,21],"exactli":[4,11,14,27,39],"exampl":[0,2,9,45,48],"except":[0,13,29,39],"exclud":[0,14,27,39],"exclus":[4,5,6,7,8,10,14,15,17,27,34,35,36,37,39],"exec":[4,45],"exec_id":11,"execut":[0,2,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"exist":[0,1,2,4,5,6,7,8,9,10,12,13,15,17,18,19,21,22,25,26,28,29,32,34,40,41,42,43,44,45],"existing_imag":25,"existing_volum":0,"exit":[4,5,7,11,13,36,42],"exitcod":5,"exompl":39,"expect":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"experi":0,"expiri":40,"explicit":[13,14],"explicitli":[0,13,29],"explod":0,"export":[0,14,17,20,21,45,47],"expos":[0,13,17,42],"exposed_port":[0,13],"exposedport":[12,13,19],"express":[13,14,27,39],"extend":[0,2,4,9,13,38,46],"extern":[29,40,42],"extra":[0,2,9,14,17,21,27,39,46],"extra_cli_arg":9,"extra_env":[0,2,9],"extract":0,"extran":[8,34],"f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805":19,"f2700bba":28,"fabianle":13,"facil":13,"fact":[0,13,14,27,39,42,47],"fail":[0,5,13,15,16,29,30,31,36,38,40,41,42],"failur":[0,13,17,42],"failure_act":42,"fair":13,"fall":[0,13],"fallback":[0,14],"fals":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"far":0,"fast":13,"fatal":[0,14,27,39],"favor":0,"fdd1":29,"featur":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"felix":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"felixfontein":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"fetch":[2,9,27],"few":[8,30,31,34,38,40,41,42],"field":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"figur":5,"file":[0,1,2,4,5,6,7,8,9,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"filenam":[0,4,5,6,7,14,27,39,42],"filesystem":[10,13,42],"filter":[0,14,16,27,33,38,39],"final":[17,21],"financ":42,"find":0,"find_execut":0,"fine":[15,18,46,48],"finer":13,"first":[0,5,8,13,14,27,34,39,42],"fix":29,"flag":[0,10,13,32,38],"flask":[5,6],"float":[13,42],"fluentd":42,"follow":[4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"fontein":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"foo":[4,7,8,11,13,14,33,34,42],"forbidden":0,"forc":[0,5,8,10,13,18,21,24,26,29,34,40,42,44],"force_":0,"force_abs":21,"force_kil":13,"force_remov":32,"force_sourc":21,"force_tag":21,"force_upd":42,"forcekil":13,"form":[0,13,40],"format":[0,4,5,6,7,13,14,17,18,19,21,22,23,24,25,33,39,40,42],"forum":47,"forward":[0,13,42],"found":[0,13,14,15,21,24,26,27,39,45],"fraction":42,"fragment":0,"free":13,"friendli":[4,5,6,7],"from":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,21,23,24,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48],"full":[1,5,6,8,10,12,13,15,16,17,18,19,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"fulli":0,"fulllist":29,"function":[0,8,13,26,29,30,31,32,34,38,40,41,42,43,44,45],"further":[2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"futur":[8,21,26,34],"g":[13,17,21,33,42],"galaxi":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"gatewai":[13,17,21,28,29],"gather_fact":[5,45],"gener":[0,8,13,14,15,21,27,30,31,34,38,39,40,41,42,45,47],"get":[1,10,12,13,15,16,27,28,30,38,41,43],"get_bin_path":0,"gibibyt":[13,17,21,33,42],"gid":[13,42],"git":0,"github":[0,1,2,4,5,6,7,11,13,14],"github_act":1,"give":[4,6,13],"given":[4,5,6,7,13,14,15,17,20,27,39,40],"glob":[4,7,11],"global":[0,13,29,42,45],"go":8,"goal":15,"golang":[0,8],"goldschraf":48,"goodnight":[8,34],"got":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"gpu":[0,13],"grace":42,"grafana":35,"grant":32,"graphdriv":19,"group":[0,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47],"group_id":10,"groupnam":13,"gr\u00f6nholm":44,"h":[13,42],"ha":[0,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"had":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44],"half":13,"handl":[0,13],"hann":[41,42],"hannseman":[41,42],"happen":[0,5,6,8,10,13,34,45],"has_different_config":0,"hash":[0,8,13,17,18,21,22,23,24,25,34],"have":[0,2,5,6,9,13,14,15,17,18,21,27,29,30,33,36,39,40,42,45,48],"health":[0,5,13,42],"healthcheck":[0,13,42],"healthcheck_dis":42,"healthi":[0,5,13,42],"healthstatu":13,"healthy_wait_timeout":[0,13],"heartbeat":40,"heartbeat_tick":40,"heitm\u00fcller":39,"hello":[18,20],"help":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"helper":0,"henc":0,"here":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"high":[0,2,9,13,14,27,39,48],"higher":[2,9,14,27,39,48],"highest":[14,27,39,46],"hint":39,"histori":40,"hochestein":9,"home":[8,10,15,17,21,30,31,34,38,40,41,42],"hood":0,"host":[0,1,2,4,5,6,7,8,10,11,12,13,14,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"host1":29,"host2":29,"host_binding_ipv4":13,"host_info":16,"hostconfig":14,"hostnam":[12,13,17,19,21,29,30,31,42,45],"hostvar":1,"hotfix":0,"hour":33,"houseknecht":[8,13,19,21,26,29,34],"how":[0,2,5,9,10,13,14,17,18,27,29,42,45,46],"howev":13,"html":0,"http":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"http_timeout":[0,21],"hu":8,"hub":[21,45],"hzehrmyjigmcp2gb6nlhmjqcv":[8,34],"i":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"id":[0,1,5,6,7,8,10,11,12,13,14,17,18,19,20,21,22,24,25,28,29,30,31,33,34,37,40,42],"idempot":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"ident":0,"identifi":[0,1,12,13,17,25,28,30],"ignor":[0,5,13,14,22,23,27,30,31,39,48],"ignore_build":[0,6],"ignore_build_ev":[0,5],"ignore_error":38,"ignore_imag":0,"ii":13,"im":47,"imag":[0,5,6,7,12,13,14,15,16,27,33,36,37,42,47,48],"image_":14,"image_comparison":[0,13],"image_label_mismatch":[0,13],"image_nam":20,"image_name_mismatch":[0,13],"image_not_pres":13,"images_filt":[0,16,33],"images_space_reclaim":33,"imjoseangel":[35,37],"immedi":36,"implement":0,"import":[0,17,45],"importerror":0,"improv":0,"inabl":[0,2,11],"includ":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"include_dep":[0,6],"include_host_uri":39,"include_host_uri_port":39,"inclus":0,"incompat":[0,15],"incorrect":0,"increas":[8,34,45],"increment":29,"indefinit":[0,13],"index":[4,26],"indic":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"individu":[21,45],"infin":13,"infinit":0,"info":[0,12,15,16,28,30,35,37,38,41,43],"inform":[0,1,2,6,7,10,11,12,13,14,16,20,28,30,31,33,38,40,43,45,47],"ing":[13,42],"ingress":[0,28,29,42],"inherit":13,"ini":[2,9,14,27,39,48],"init":[0,13,40,42,48],"initi":[0,13,42],"initialis":40,"inlin":0,"input":[10,14,27,39],"insert":7,"insid":[1,2,4,7,9,10,11,13,14,42],"inspect":[0,12,13,14,17,18,20,21,22,23,24,25,28,29,30,32,41,43,44,45,47],"instal":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"instanti":42,"instead":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"instruct":[13,17,21,42],"intact":13,"integ":[2,4,5,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,48],"intend":0,"inter":40,"interact":[2,5,7,13],"interfac":[0,5,13,14,40],"intermedi":[17,21],"intern":[0,28,29],"interpret":[0,10,45],"interv":[0,13,36,42],"introduc":[0,13],"invalid":[0,14,27,39],"inventori":[45,46],"inventory_hostnam":[2,9,14],"inventory_plugin":[14,27,39],"invoc":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"invok":[0,42],"io":[13,26],"ip":[0,13,14,17,21,29,42],"ipaddress":[0,13,29],"ipalloc_rang":32,"ipam":[28,29],"ipam_config":[0,29],"ipam_driv":29,"ipam_driver_opt":29,"ipam_opt":0,"ipc":13,"ipc_mod":13,"iprang":29,"ipv4":[13,29],"ipv4_address":13,"ipv6":[0,13,29],"ipv6_address":13,"irc":47,"isn":0,"issu":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"item":[13,14,27,39,42],"its":[0,10,13,14,31,39,42,45],"itself":[0,9,13,45,48],"jandot":13,"januari":0,"jason":42,"jeff":48,"jenkin":13,"jenkinsci":13,"jgoldschraf":48,"jinja2":[0,4,7,11,13,14,15,27,39],"job":[0,42],"john":8,"join":[0,20,40,45],"join_token":[0,40],"jointoken":40,"jose":[35,37],"joshua":13,"joshuaconn":13,"journald":13,"json":[0,8,13,18,21,26,27,30,31,34,38,40,41,42],"jsondiff":36,"juli":3,"just":[1,15,17],"jwitko":42,"k":[13,17,21,33,42],"kassian":13,"kassiansun":13,"keep":[0,7,8,10,13,25,33,34,40,48],"keep_old_snapshot":40,"keep_volum":13,"kei":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"keith":29,"keitwb":29,"kept":[13,25],"kernel":13,"kernel_memori":13,"key1":[16,29,31],"key2":[16,29,31],"key_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"keyed_group":[14,27,39],"keyerror":0,"keyword":[2,9],"kibibyt":[13,17,21,33,42],"kilian":26,"kill":[5,13,42],"kill_sign":[0,13],"killer":13,"kind":[5,6],"kubernet":35,"l":[4,7,11,16,38],"label":[0,5,7,8,12,13,14,16,17,19,21,28,29,31,33,34,39,40,42,43,44],"label_product":39,"labels_st":31,"labels_to_remov":31,"lah":[4,7,11],"larg":[10,29,32,43,44],"larger":36,"last":36,"later":[0,2,4,5,6,7,8,9,13,33,34,45],"latest":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"latest_releas":32,"launch":[13,48],"layer":16,"layout":17,"lead":[0,8,14,27,30,31,34,38,39,40,41,42],"leader":[39,40],"leading_separ":[14,27,39],"leaf":40,"leak":0,"least":[0,13,17],"leav":[5,13,29,40,45],"leendert":9,"left":30,"legaci":[0,10,45],"length":[13,19,40],"let":[0,8,10,34],"letter":14,"level":[0,13,14],"lib":[19,43],"libera":47,"librari":[0,2,13,29],"library_inventory_filtering_v1":0,"licens":0,"life":[0,3,13],"lifecycl":45,"lift":0,"like":[0,1,4,7,11,13,29,40,42],"limit":[0,2,9,13,21,42],"limit_cpu":[0,42],"limit_memori":[0,42],"line":[0,4,7,9,11,13,45],"linux":[7,14,17,19,39],"list":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"listen":[13,40],"listen_addr":40,"listen_port":21,"ljungberg":[41,42],"lnmp":[12,13],"lnmp_nginx":[12,13],"load":[0,4,5,6,7,13,17,18,21,24,47],"load_path":21,"local":[0,2,5,12,13,14,17,19,21,25,26,27,28,29,32,39,43,44,45],"local_follow":10,"localhost":[0,2,5,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44,45],"localvolum":5,"locat":[4,5,6,7],"lock":40,"log":[0,12,13,21,40,42,45,47],"log_driv":[0,13,42],"log_driver_opt":[0,42],"log_entries_for_slow_follow":40,"log_opt":[0,13],"log_volum":21,"logfmt":0,"login":[26,45],"login_result":26,"logout":[26,45],"long":[2,9,12,13,28,46],"longer":[0,1,5,8,13,29,30,31,34,38,40,41,42,45],"look":[0,4,5,6,7,13,42],"lookup":[8,13,34],"loop":[0,29],"loosevers":0,"lorin":9,"loss":[0,4,7,11,13,42],"lost":44,"low":[2,9,14,27,39,48],"lower":[2,9,14,27,39,48],"m":[13,17,21,33,42],"mac":[0,13,29],"mac_address":[0,13],"machin":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,47],"made":[13,17,31,42],"mai":[12,13,28,36,39,42],"main":[0,4,5,6,7],"mainli":45,"mainten":0,"make":[0,1,6,13,14,19,21,27,29,39,40,42,44,45],"manag":[0,2,4,6,7,9,10,18,36,38,39,42,47],"mandatori":0,"mani":[0,13],"manifest":[0,17,18,21],"manual":0,"map":[0,5,7,8,13,14,17,21,27,29,34,39,42],"mark":0,"markup":0,"mask":40,"match":[0,5,10,12,13,14,16,21,22,24,27,28,30,38,39,41,42],"matrix":[0,47],"max":42,"max_attempt":42,"max_failure_ratio":42,"max_file_size_for_diff":10,"maximum":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"mb":13,"mean":[0,13,17,21,29],"meaning":0,"mebibyt":[13,17,21,33,42],"meet":16,"mehra":32,"mem":13,"memori":[0,13,21,42],"memory_reserv":13,"memory_swap":[0,13],"memory_swappi":13,"memswap":21,"mention":13,"merg":[4,5,6,7,14,27,31,39,46],"mesh":29,"messag":[0,38],"met":0,"meta":[8,15,34],"meta_path":15,"metadata":[8,13,14,27,31,34,39,40],"method":[16,38],"might":[0,1,4,7,8,11,13,14,15,17,21,27,30,31,34,38,39,40,41,42],"migrat":[0,3],"minim":[0,14,27,39],"minimum":13,"minor":21,"minut":[0,5,13],"miss":[0,5,6,8,13,34],"missing_imag":0,"mit":0,"mode":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,48],"mode_pars":[0,10],"model":48,"modern":10,"modif":39,"modifi":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"modul":[2,3,14,39],"module_default":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"module_util":0,"moment":15,"monitor":42,"monkei":[8,34],"more":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"moreov":0,"morph027":39,"most":[0,5,13,45],"mostli":0,"mount":[0,5,7,13,42],"mountpoint":43,"move":[0,13],"msg":[1,12,15,20,28,38,43,45],"much":13,"multi":[0,4,6,7,17,47],"multipl":[0,4,5,6,7,14,18,19,20,30,33,45],"munoz":[35,37],"must":[4,5,6,7,10,11,13,14,17,21,22,23,27,30,31,38,39,40,41,42,45],"mutual":[4,5,6,7,8,10,14,15,17,27,34,35,36,37,39],"my":[13,14,15,39,45],"my_sinatra":21,"myapp":21,"myapplic":13,"myconfig_nam":42,"mycontain":13,"mydata":[10,12,13,28,43],"mydockercfg":26,"myimag":21,"mylabel":[16,42],"mymachin":27,"mynetwork":42,"mynetwork_alia":42,"mynod":[30,31,38,40],"mynode1":30,"mynode2":30,"myredi":13,"mysecret_nam":42,"myservic":[13,38,41,42],"mystack":36,"n":[1,4,7,11,12,15,16,19,28,30,35,36,37,38,41,43],"name":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"namespac":[0,13,35,48],"nanosecond":40,"necessari":[0,10],"need":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"neg":13,"neither":[4,5,6,7,17,21,35,36,37,45],"nest":36,"net":[0,32],"net2":29,"network":[0,4,5,6,7,13,14,16,17,21,33,42,47],"network_foo":14,"network_four":29,"network_ipv6_on":29,"network_ipv6_two":29,"network_mod":[0,13],"network_nam":[13,29],"network_on":29,"network_thre":29,"network_two":29,"networkmod":[0,14],"networks_cli_compat":[0,13],"networks_filt":[0,16,33],"never":[0,5,13,17,36,44,45],"new":[1,2,4,5,6,8,10,11,13,14,15,17,18,20,21,22,23,24,27,29,31,32,34,36,40,42,44,45,47,48],"newer":[0,4,5,6,7,8,13,17,29,30,31,34,38,39,40,41,42,47],"newlin":[4,7,11],"next":[0,14,45],"nginx":[12,13,21,36,42],"nice":0,"nicer":0,"no_copi":[13,42],"no_default":[0,13],"no_dep":7,"no_log":0,"nocach":[0,17,21],"nocopi":13,"node":[0,2,10,13,14,27,29,35,36,37,38,40,42,45,47,48],"node_cert_expiri":40,"node_id":40,"nodes_filt":38,"nofil":13,"non":[0,1,5,10,12,13,17,21,28,29,33,46,48],"non_recurs":13,"none":[0,4,5,6,7,8,11,12,13,15,17,18,20,21,23,26,28,31,33,34,36,40,41,42,43],"nonlead":39,"nonrecurs":13,"nop":19,"nor":[4,5,6,7,17,35,36,37,45],"normal":[0,13,29],"not_pres":22,"notat":29,"note":[9,15,45,46,47],"noth":0,"notic":[0,13],"now":[0,5,13],"npipe":[13,42],"nsenter":[0,46,47],"nsenter_connect":48,"nsenter_pid":[0,48],"null":[12,13,19,28,42,43],"number":[0,4,5,7,8,10,11,13,17,21,33,34,39,40,42,45],"nvidia":13,"o":[10,13,14,17,19,21,27,39],"object":[8,10,27,34,38,47],"obtain":0,"occur":0,"oci":17,"octal":[10,42],"octal_string_onli":10,"off":4,"offer":[17,45],"ohno":13,"ok":13,"olaf":26,"old":[0,2,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"older":[0,2,4,5,6,7,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44],"olsaki":26,"omit":[0,13,14,17,21,27,33,39,40,42],"onbuild":[12,13,19],"onc":[0,2,9,42,46],"one":[0,1,4,5,6,7,8,9,11,13,14,15,17,18,19,20,21,22,23,24,25,27,30,31,33,34,38,39,40,41,42,45],"ones":[13,29,31],"onli":[0,1,2,4,5,6,7,8,9,10,11,13,14,15,16,17,19,21,22,26,29,30,31,33,34,38,40,41,42,45],"only_curr":15,"oom":13,"oom_kil":13,"oom_score_adj":13,"oosterveld":13,"open":[7,13],"openstdin":[12,13,19],"oper":[0,4,5,6,7,21,29,31,32,40,42,44],"operatingsystem":42,"opt":[36,42],"optim":0,"option":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45,46],"orchestr":[35,45],"order":[0,1,2,4,5,6,7,9,11,13,14,27,39,42,45,48],"org":13,"orign":[0,13,29],"os_linux":[14,39],"other":[0,1,4,7,11,13,14,27,30,31,38,39,40,41,42,45],"otherwis":[8,10,14,17,27,30,31,34,38,39,40,41,42],"out":[0,2,5,9,26,42,45,46],"output":[0,2,4,5,6,7,9,11,12,13,16,17,21,27,28,30,38,41,45,46],"output_log":[13,45],"outsid":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"over":[4,5,6,7,15,29,45],"overlai":29,"overlay2":13,"overrid":[2,7,9,13,14,15,27,36,39,42,48],"overview":13,"overwrit":[0,13,17,21,25],"overwritten":[2,9,14,25,27,39,48],"own":[14,17,39],"owner":[10,13,42],"owner_id":10,"p":[13,17,21,33,38,42],"packag":[0,8,30,31,34,38,40,41,42,45],"pacur":[18,19,21,22,24],"pair":[5,13,17,21,33,42],"parallel":42,"paramet":0,"paramiko":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"parent":[13,14,19,24,27,39],"parent_group":[14,27,39],"pars":[0,4,7,10,11,13,42],"parser":[4,7,11,13,42],"part":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"parti":[29,44],"partial":[5,8,10,13,17,18,21,22,29,34,44],"particular":[16,21],"pass":[0,4,5,7,9,10,11,13,14,17,40,42,45],"password":[0,26,32],"past":0,"path":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"path_in_contain":13,"path_on_host":13,"pattern":[4,7,11],"paus":[13,31,42],"pavel":[13,21],"pebibyt":[13,17,21,33,42],"peculiar":0,"pem":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"per":[0,13,27,39,42],"perform":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"period":[13,42],"permiss":[13,32],"phase":13,"philipp":13,"pick":0,"pid":[13,46,48],"pid_mod":13,"pids_limit":13,"piotr":[16,30,31,38,40,42],"pip":[8,30,31,34,38,40,41,42,45],"pipe":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pipelin":1,"place":[0,13,17],"placement":[0,42],"placement_prefer":42,"plaintext":26,"plan":[0,10],"platform":[0,13,17,21,22,36,39],"playbook":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"pleas":[0,1,3,4,7,8,11,13,29,30,31,34,38,40,41,42,44,45],"plugin":[2,3,4,6,7,9,10,17,27,42,45,46,48],"plugin_nam":32,"plugin_on":32,"plugin_opt":32,"podman":[0,1],"point":[0,13],"polici":[0,5,6,13,42],"poll":0,"pool":40,"popul":13,"porshkevich":32,"port":[5,7,13,14,17,18,21,22,23,24,25,37,39,40,42],"posit":[13,17,21,33,42],"posix":45,"possibl":[0,13,14,15,16,21,27,33,38,39,40],"possibli":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"postgr":13,"potenti":[0,2,9,46],"power":13,"pre":[0,10],"preced":[2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"precis":13,"predict":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"pref":42,"prefer":[9,13,15,21,22,42],"prefix":[14,27,39],"prepar":0,"prereleas":0,"presenc":30,"present":[0,5,6,8,10,13,15,16,21,25,26,29,32,34,36,40,42,44],"prevent":[0,4,7,8,11,13,34],"previou":[0,5],"primari":[5,14],"print":[0,1,4,7,11,12,13,20,28,38,43],"prior":[13,42],"prioriti":[2,9,14,27,39,48],"privat":[13,21,26,42,45],"private_ssh_port":14,"privileg":[0,2,4,9,13,46,48],"problem":[0,1,13],"process":[4,13,14,21,27,39,42],"product":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"profil":[0,4,5,6,7],"program":[4,5,6,7,17,35,36,37,48],"progress":[0,7],"project":[0,4,5,7,45,47],"project_nam":[4,5,6,7],"project_src":[0,4,5,6,7],"prompt":[0,5],"propag":[13,42],"proper":0,"properli":[0,29],"properti":13,"protocol":[0,5,42],"provid":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"proxi":[13,21],"proxycommand":0,"prune":[0,24,36,45,47],"pseudo":[13,42],"psf":0,"public":0,"publish":[0,5,7,13,42],"publish_all_port":[0,13],"published_port":[0,13,42],"publishedport":5,"pull":[0,5,7,13,17,18,19,21,23,24,25,45,47,48],"pull_check_mode_behavior":[0,13],"pull_platform":0,"pull_polici":5,"purge_network":0,"purpos":40,"push":[0,17,18,20,21,24,25,45,47],"put":[2,9,17],"py":[0,8,30,31,34,38,40,41,42,45],"pyopenssl":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pypi":45,"python":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"python_requirements_info":45,"pywin32":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pyyaml":[0,4,5,6,7,36],"queri":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"question":[5,47],"quiet_pul":7,"quot":[0,4,7,11,13,42],"quota":13,"rais":[0,13],"ran":[1,4,6,7,11],"random":[0,13],"rang":[0,13,29],"rate":13,"rather":[0,13],"ratio":42,"raw":0,"rc":[4,7,11],"re":[0,5,8,13,26,29,34],"reach":13,"reachabl":40,"read":[0,2,8,9,13,14,17,34,39,42,46],"read_onli":[13,42],"read_only_force_recurs":13,"read_only_non_recurs":13,"readabl":[0,10,13],"readonli":42,"realli":[0,45],"reap":[13,42],"reason":[0,13,17],"reauth":26,"reauthor":26,"rebuild":[0,5,17],"rebuilt":42,"receiv":0,"reclaim":33,"recogn":[14,39],"recommend":21,"reconnect":[0,29],"recreat":[0,5,8,13,29,34,42,44],"recurs":13,"redi":[0,13],"redirect":[4,7,11],"reduc":0,"refactor":0,"refer":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"referenc":1,"reflect":13,"refresh":26,"regard":0,"region":27,"regist":[1,4,5,7,11,12,15,16,19,20,28,30,31,35,37,38,41,42,43],"registri":[0,13,17,19,20,21,24,25,36,42,45,47],"registry_serv":[17,18,21,22,23,24,25],"registry_url":26,"regular":[0,1],"reinstal":[30,31,38,40,41,45],"reject":[0,10],"rekcod":26,"rel":[0,4,5,6,7,13,17,21],"relat":13,"releas":[1,4,5,6,7,13,21,47],"relev":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"reli":[0,29,48],"remain":[0,13,31],"remot":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"remote_addr":[2,9,40],"remote_tmp":42,"remote_us":[0,2,9],"remov":[2,3,5,7,8,10,11,12,13,14,16,18,19,20,21,22,23,25,26,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,47],"removal_wait_timeout":[0,13],"remove_imag":5,"remove_orphan":[5,7],"remove_volum":5,"renam":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"render":0,"renew":5,"renew_anon_volum":[0,5],"replac":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"replic":[0,42],"replica":[4,42],"replicas_max_per_nod":[0,42],"repo":[21,23],"repodigest":19,"report":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"repositori":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"repotag":19,"repres":[12,13,16,28,30,38,41,42],"represent":[8,34],"request":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"requir":[0,9,48],"reserv":[0,42],"reserve_cpu":[0,42],"reserve_memori":[0,42],"reset":0,"resolv":[13,17,21,36,42],"resolve_imag":[36,42],"resourc":[0,5,6,13,36,42],"resp":[0,26],"respect":[0,4,7,11,13,26],"respons":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"restart":[0,5,13,42],"restart_config":[0,42],"restart_polici":[0,13,42],"restart_policy_attempt":[0,42],"restart_policy_delai":[0,42],"restart_policy_window":[0,42],"restart_retri":[0,13],"restor":[0,13],"restrict":[0,29],"result":[0,4,5,7,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,32,35,37,38,41,43,44,45],"retain":13,"retri":[13,36,42],"retriev":[0,21,35,37,40,45,47],"return":[0,39,47],"reus":[0,5,13],"revert":0,"rewrit":0,"rewritten":0,"rfc":0,"right":[0,5,18],"risk":10,"rm":[0,7,8,21,34],"ro":13,"role":[31,40,42],"roll":[0,42],"rollback":42,"rollback_config":42,"rolling_vers":[0,8,34],"room":47,"root":[0,4,7,10,11,13,42,46,48],"rootf":13,"rotat":40,"rotate_manager_token":40,"rotate_worker_token":40,"rout":29,"row":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"rprivat":[13,42],"rshare":[13,42],"rslave":[13,42],"rule":13,"run":[0,5,6,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"runm":10,"running_requir":27,"runningfor":5,"runtim":13,"rw":13,"rwm":13,"safe":[17,39],"sakar":32,"sakar97":32,"same":[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"sampl":[4,5,6,7,8,11,12,13,15,17,18,19,20,21,22,23,24,25,26,28,29,32,33,34,35,36,37,40,41,42,43,44],"sanit":0,"satisfi":13,"sbarnea":21,"sbin":[12,13,19],"scale":[0,5],"schedul":[0,13],"scheme":0,"schneider":13,"scope":[28,29,43],"score":13,"scratch":0,"script":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"sda":13,"sda2":44,"sdb":13,"sdk":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"search":[4,5,6,7,13,15,17,35,36,37,42],"second":[1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"secret":[0,17,42,45,47],"secret_id":[34,42],"secret_kei":13,"secret_nam":[34,42],"secrets3":26,"section":0,"secur":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"security_opt":13,"see":[0,2,8,10,11,12,13,14,16,19,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46],"seem":[1,10,13,18,21],"select":[0,13,14,15,16,19,21,22,23,27,29,31,33,38,39,45],"selectattr":5,"selector":0,"self":[0,30],"selinux":13,"semant":0,"send":[0,2,11,13,36,40],"sens":[6,17],"separ":[0,13,14,27,39],"sequenti":[14,27,39],"server":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"serveraddress":26,"servic":[0,5,6,13,14,17,21,29,35,36,38,47],"service_":14,"service_port":7,"services_filt":38,"set":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"sever":45,"sh":[4,7,10,11,19],"sha256":[5,20,42],"share":[13,21,42],"shell":[0,4,7,10,11,13,42],"ship":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"shm":[0,13,17,21],"shm_size":[13,17,21],"short":[0,12,13,14,28,45],"shorter":13,"should":[0,2,5,8,9,10,13,14,15,18,27,30,31,34,38,39,40,41,42,45,46,48],"show":[0,5,15,16,35,37,38,42,45],"shown":[0,22],"shutdown":5,"side":[0,13,40],"sigkil":13,"sign":40,"signal":[13,42],"signific":42,"signing_ca_cert":40,"signing_ca_kei":[0,40],"silent":27,"similar":[0,8,10,12,26,28,34,45],"similarli":13,"simpl":[4,7,11],"simpli":[5,13,15],"simplifi":0,"simultan":42,"sinatra":[19,21],"sinc":[0,1,3,4,6,7,10,11,13,14,17,27,29,39,45],"singl":[0,17,19,29,45],"site":[12,13],"situat":0,"six":0,"size":[0,5,13,17,19,21,27,42],"skip":[0,14,27,39],"slave":[13,42],"sleep":[13,42],"sleeper":13,"sleepi":13,"sleepyz":13,"sleepyzz":13,"slow":40,"small":0,"snapshot":40,"snapshot_interv":40,"so":[0,2,9,13,14,27,29,39,42,45,48],"sock":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"socker_handl":0,"socket":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"socket_handl":0,"socket_help":0,"soft":13,"softwar":0,"softzilla":[13,21],"some":[0,13,15,17],"someus":13,"somewher":[14,39],"sorin":21,"sourc":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"space":[16,33],"spam":0,"spawn":0,"spdx":0,"spec":[0,36,39],"special":[0,1,13,16,17,21,39],"specif":[0,13,15,17,21,22,29,35,44,45],"specifi":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"spell":29,"split":13,"spread":42,"src":17,"ssbarnea":21,"ssh":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"ssl":[0,45],"ssl_match_hostnam":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"ssl_version":[0,45],"sslsocket":[0,2,11],"ssssh":13,"stabl":[4,5,6,7],"stack":[0,14,42,47],"stack_":14,"stack_spec_diff":36,"stage":[17,21],"standard":[0,4,7,11,13,27,29],"start":[0,2,4,5,6,7,9,13,14,15,27,39,42,45,46],"start_interv":[0,13],"start_period":[13,42],"startswith":14,"startup":0,"state":[0,1,5,8,12,13,15,16,19,21,26,27,28,29,30,31,32,34,35,36,37,38,40,41,42,43,44],"statu":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"stderr":[0,4,7,11],"stderr_lin":[4,7,11],"stdin":[0,4,7,11,13],"stdin_add_newlin":[4,7,11],"stdinonc":[12,13,19],"stdout":[0,4,7,11,21],"stefan":39,"steinbach":13,"step":0,"still":[0,1,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,48],"stop":[0,5,13,14,42,45],"stop_grace_period":[0,42],"stop_sign":[13,42],"stop_timeout":[0,13],"stoptimeout":13,"storag":[0,13,18,21],"storage_opt":[0,13],"store":[17,18,26,27,40],"stream":0,"strict":[0,13,14,27,39],"stricthostkeycheck":27,"strictvers":0,"string":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"strip":[4,7,11],"strip_empty_end":[4,7,11],"structur":13,"style":13,"sub":[13,42],"subcommand":[29,32,43,44],"subdirectori":17,"submit":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"subnet":[28,29,40],"subnet_s":40,"subopt":0,"subpath":13,"subset":[5,6,16,29,38],"subshel":0,"success":[0,4,5,6,7,8,10,11,13,15,16,17,18,20,21,22,23,24,25,29,31,32,34,38,40,43,44],"successfulli":[0,27],"sum":16,"summari":16,"sun":13,"supersed":[8,30,31,34,38,40,41,42],"supervisord":[12,13],"suppli":[0,13],"support":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"suppos":0,"sure":[0,1,19,21,29,40,44,45],"swap":[0,13,21],"swappi":13,"swarm":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,32,33,34,35,36,37,43,44,47,48],"swarm_fact":[38,40],"swarm_servic":42,"swarm_unlock_kei":38,"switch":0,"swmkei":40,"swmtkn":40,"sync":40,"synchron":[4,7,11,45],"syntax":13,"sys_tim":13,"sysctl":[0,13,42],"syslog":13,"system":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"systemd":48,"t":[0,13,17,21,33,42],"tag":[0,5,13,17,18,19,20,21,22,23,24,27,42,45,47],"tag_nam":[17,18,21,22,23,24,25],"tagged_imag":25,"take":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"taken":[4,5,6,7,13],"talk":[0,16,38,45],"tar":[0,17,18,20,21],"tarbal":[0,17,18,21,45],"target":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"target_port":42,"targetport":5,"task":[0,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,38,39,40,41,42,43,44,45,47,48],"task_history_retention_limit":40,"tasks_filt":38,"tasktempl":36,"tbouvet":[31,40],"tcp":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tear":5,"tebibyt":[13,17,21,33,42],"templat":[0,4,7,8,11,13],"template_driv":[0,8],"temporari":[4,5,6,7],"termin":13,"test":[0,4,5,6,7,8,13,15,28,34,42,43],"test_cli_compat":[0,13],"test_stack":37,"test_stack_test_servic":36,"testingnet":13,"testingnet2":13,"testus":26,"text":0,"th":7,"than":[0,13,25,27,30,31,33,36,42],"thei":[0,1,5,6,10,13,14,27,29,39,42,45],"them":[0,1,5,6,13,26,27,29,30,31,38,40,41,45],"therefor":13,"thi":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"thierri":[31,40],"thoma":13,"thomassteinbach":13,"those":[0,14,27,31,39],"though":[0,8,10,21,34],"three":0,"through":[0,4,7,11,31,33,39,42],"thu":[0,45],"tick":40,"time":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45],"time_out":39,"timeout":[0,2,5,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"timestamp":5,"tl":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tls_ca_cert":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_client_cert":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_client_kei":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_hostnam":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tls_path":15,"tls_verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tmfs_size":0,"tmp":[12,13,18,26,42],"tmpf":[13,42],"tmpfs_mode":[0,13,42],"tmpfs_option":13,"tmpfs_size":[13,42],"to_n":0,"toggl":[14,39],"token":[0,27,38,40],"told":0,"too":9,"tool":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"top":[13,14],"total":[13,21],"traceback":0,"tracker":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"traffic":40,"trail":0,"trailing_separ":[14,27,39],"transfer":10,"transform":14,"transport":[2,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"travers":13,"treat":[0,10],"tree":10,"tri":[0,4,5,6,7,13],"trigger":[5,40,42],"trim":0,"troubl":0,"true":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"trust_image_cont":0,"try":[0,5,10,13,21,22,29,36],"tty":[4,7,11,12,13,19,42],"tune":13,"twice":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"two":[0,8,13,25,34,45],"txt":[0,10,42],"type":[0,2,4,7,9,11,13,14,16,17,27,29,33,38,39,42,44,48],"u":[13,36,42],"ubuntu":[13,15,42],"udp":[5,13,42],"uid":[13,42],"ulimit":13,"un":[21,24],"unblock":0,"unchang":[5,31,42],"under":[0,4,5,6,7,17,35,45],"underscor":[14,27,39],"undocu":0,"unexpect":[0,13],"unhealthi":[13,42],"uninstal":[30,31,38,40,41,45],"unintend":0,"unintent":0,"uniqu":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"unit":[0,13,17,21,33,42],"unix":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"unknown":[0,5,6,22],"unless":[0,8,13,15,16,34,38,46,48],"unlimit":[0,13,21],"unlock":[38,40],"unlock_kei":38,"unlockkei":40,"unmaintain":0,"unnecessari":0,"unreach":30,"unsaf":0,"unspecifi":42,"unstructur":0,"untag":[24,45],"until":[0,13,14,16,27,33,36,39],"unus":0,"unvalid":15,"unverifi":[14,39],"up":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"updat":[0,1,6,8,13,17,21,26,29,31,34,40,42,45],"update_config":[0,42],"update_delai":[0,42],"update_failure_act":[0,42],"update_max_failure_ratio":[0,42],"update_monitor":[0,42],"update_ord":[0,42],"update_parallel":[0,42],"upgrad":0,"upload":10,"uri":39,"url":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"urllib3":0,"us":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"usag":[0,13,16,19,21,42,47],"use_alias":7,"use_config_proxi":21,"use_extra_var":[14,27,39],"use_ssh_cli":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"use_tl":0,"usealias":7,"user":[0,2,4,7,9,10,11,12,13,17,19,26,27,31,40,42,45,46,47,48],"usernam":[13,26,42],"userns_mod":13,"ushuz":8,"usr":[12,13,19],"usual":[13,21],"ut":13,"utf":10,"util":[0,13,45],"v":0,"v1":[3,12,13,21,26],"v8":17,"valid":[0,13,15,29,42,44,45],"validate_cert":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"valu":[0,2,9,14,27,39,45],"value1":[16,29],"value2":[16,29],"value_specified_in_no_log_paramet":[0,40],"vanish":0,"var":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"variabl":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"variant":[13,17,21],"variou":[0,4,5,6,7,13,17,18,47],"vendor":0,"verbos":[16,38],"verbose_output":[14,16,27,38,39],"veri":[0,8,13,30,31,34,38,40,41,42],"verif":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"version":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"versions_to_keep":[8,34],"view":13,"vip":42,"virtuals":19,"visibl":0,"vladimir":32,"volum":[0,4,5,6,7,12,13,16,19,33,38,42,47],"volume_cr":44,"volume_driv":13,"volume_nam":[43,44],"volume_on":44,"volume_opt":13,"volume_two":44,"volumes_filt":[0,16,33],"volumes_from":13,"volumes_space_reclaim":33,"w":39,"wa":[0,1,2,3,5,6,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"wai":[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,48],"wait":[0,2,5,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45,46],"wait_timeout":5,"want":[0,2,4,7,9,11,13,15,19,21,29,33],"warn":[0,13,27],"we":[0,2,9,13,14,15,21,27,29,39,46],"weave_password":32,"weavework":32,"web":[5,36,42],"web_contain":5,"webapp":42,"weight":[13,21],"well":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"welt":0,"were":[0,13,21,24,33],"what":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"whatev":[13,21,22],"when":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"whenc":0,"whenev":5,"where":[0,1,5,8,10,13,14,17,19,21,27,34,39,42,45,46],"whether":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48],"which":[0,3,4,5,7,8,11,13,14,16,17,18,21,23,26,27,34,38,39,40,42,45],"while":[0,13,42,48],"whitespac":0,"whose":[0,14,27,33,39,40],"wide":13,"wildcard":13,"window":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,42,43,44],"with_registry_auth":36,"with_sequ":13,"within":13,"without":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"witkowski":42,"wojciechowski":[16,30,31,38,40,42],"wojciechowskipiotr":[16,30,31,38,40,42],"work":[0,1,2,8,10,11,13,14,15,17,18,31,34,42,45,47],"workdir":42,"worker":[29,31,39,40],"working_dir":[0,2,9,13,42],"workingdir":19,"world":[18,20],"would":[0,6,17],"wrap":45,"wrapper":0,"writabl":10,"write":[10,13,17],"writer":0,"written":0,"www":0,"x":[0,5,13,29,42],"x86_64":39,"xf":13,"ximon":27,"ximon18":27,"xvda":13,"xxx":40,"xxxxx":40,"y":[0,5],"yaml":[0,4,5,6,7,11,13,14,27,36,39,42],"ye":[0,5,13,14,27,39],"yet":[0,13],"yml":[0,4,5,6,7,14,19,27,36,39],"you":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"your":[16,26,29,38,40,45],"yourself":26,"z":13,"zanzico":[36,42],"zero":[0,13],"zfil":13,"zone":0,"zzzz":13},"titles":["Community.Docker Release Notes","community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container","community.docker.docker_api connection \u2013 Run tasks in docker containers","community.docker.docker_compose","community.docker.docker_compose_v2_exec module \u2013 Run command in a container of a Compose service","community.docker.docker_compose_v2 module \u2013 Manage multi-container Docker applications with Docker Compose CLI plugin","community.docker.docker_compose_v2_pull module \u2013 Pull a Docker compose project","community.docker.docker_compose_v2_run module \u2013 Run command in a new container of a Compose service","community.docker.docker_config module \u2013 Manage docker configs","community.docker.docker connection \u2013 Run tasks in docker containers","community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container","community.docker.docker_container_exec module \u2013 Execute command in a docker container","community.docker.docker_container_info module \u2013 Retrieves facts about docker container","community.docker.docker_container module \u2013 manage Docker containers","community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers","community.docker.docker_context_info module \u2013 Retrieve information on Docker contexts for the current user","community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services","community.docker.docker_image_build module \u2013 Build Docker images using Docker buildx","community.docker.docker_image_export module \u2013 Export (archive) Docker images","community.docker.docker_image_info module \u2013 Inspect docker images","community.docker.docker_image_load module \u2013 Load docker image(s) from archives","community.docker.docker_image module \u2013 Manage docker images","community.docker.docker_image_pull module \u2013 Pull Docker images from registries","community.docker.docker_image_push module \u2013 Push Docker images to registries","community.docker.docker_image_remove module \u2013 Remove Docker images","community.docker.docker_image_tag module \u2013 Tag Docker images with new names and/or tags","community.docker.docker_login module \u2013 Log into a Docker registry","community.docker.docker_machine inventory \u2013 Docker Machine inventory source","community.docker.docker_network_info module \u2013 Retrieves facts about docker network","community.docker.docker_network module \u2013 Manage Docker networks","community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager","community.docker.docker_node module \u2013 Manage Docker Swarm node","community.docker.docker_plugin module \u2013 Manage Docker plugins","community.docker.docker_prune module \u2013 Allows to prune various docker objects","community.docker.docker_secret module \u2013 Manage docker secrets","community.docker.docker_stack_info module \u2013 Return information on all docker stacks","community.docker.docker_stack module \u2013 docker stack module","community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack","community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster","community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes","community.docker.docker_swarm module \u2013 Manage Swarm cluster","community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager","community.docker.docker_swarm_service module \u2013 docker swarm service","community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes","community.docker.docker_volume module \u2013 Manage Docker volumes","Docker Guide","Index of all Collection Environment Variables","Community.Docker","community.docker.nsenter connection \u2013 execute on host running controller container"],"titleterms":{"":20,"0":0,"1":0,"10":0,"11":0,"12":0,"13":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"about":[1,12,16,28,30,38,41,43],"all":[35,46],"allow":33,"also":[4,5,6,7,17,18,20,21,22,23,24,25,35],"ansibl":[14,39],"api":45,"applic":5,"archiv":[18,20],"attribut":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"author":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"break":0,"bugfix":0,"build":17,"buildx":17,"chang":0,"changelog":47,"cli":5,"cluster":[38,40],"collect":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,48],"command":[4,7,11],"commun":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"compos":[4,5,6,7,45],"config":8,"configur":45,"connect":[0,2,9,45,47,48],"contain":[1,2,4,5,7,9,10,11,12,13,14,45,48],"context":15,"control":48,"copi":10,"current":15,"current_container_fact":1,"daemon":45,"default":45,"deprec":0,"descript":47,"docker":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"docker_api":2,"docker_compos":3,"docker_compose_v2":5,"docker_compose_v2_exec":4,"docker_compose_v2_pul":6,"docker_compose_v2_run":7,"docker_config":8,"docker_contain":[13,14],"docker_container_copy_into":10,"docker_container_exec":11,"docker_container_info":12,"docker_context_info":15,"docker_host_info":16,"docker_imag":21,"docker_image_build":17,"docker_image_export":18,"docker_image_info":19,"docker_image_load":20,"docker_image_pul":22,"docker_image_push":23,"docker_image_remov":24,"docker_image_tag":25,"docker_login":26,"docker_machin":27,"docker_network":29,"docker_network_info":28,"docker_nod":31,"docker_node_info":30,"docker_plugin":32,"docker_prun":33,"docker_secret":34,"docker_stack":36,"docker_stack_info":35,"docker_stack_task_info":37,"docker_swarm":[39,40],"docker_swarm_info":38,"docker_swarm_servic":42,"docker_swarm_service_info":41,"docker_volum":44,"docker_volume_info":43,"dynam":[14,39],"environ":[45,46],"exampl":[1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"execut":[11,48],"export":18,"fact":[1,12,16,28,30,38,43],"featur":0,"file":10,"fix":0,"from":[20,22,30,41],"group":45,"guid":[0,45,47],"host":[16,48],"imag":[17,18,19,20,21,22,23,24,25,45],"index":[46,47],"inform":[15,35,37,41],"inspect":19,"inventori":[0,14,27,39,47],"issu":0,"known":0,"link":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"list":16,"load":20,"log":26,"machin":[27,45],"major":0,"manag":[5,8,13,21,29,30,31,32,34,40,41,44,45],"minor":0,"modul":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45,47],"multi":5,"name":25,"network":[28,29,45],"new":[0,7,25],"node":[30,31,39],"note":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"nsenter":48,"object":[16,33],"paramet":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"plain":45,"plugin":[0,5,14,32,39,47],"port":0,"previous":0,"project":6,"prune":33,"pull":[6,22],"push":23,"registri":[22,23,26],"releas":0,"remov":[0,24],"requir":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"retriev":[12,15,16,28,30,38,41,43],"return":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"run":[1,2,4,7,9,48],"scenario":47,"secret":34,"secur":0,"see":[4,5,6,7,17,18,20,21,22,23,24,25,35],"servic":[4,7,16,41,42,45],"sourc":27,"stack":[35,36,37,45],"summari":0,"swarm":[30,31,38,39,40,41,42,45],"synopsi":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"tag":25,"task":[2,9,37],"topic":0,"us":17,"user":15,"v0":0,"v1":0,"v2":[0,45],"v3":0,"v4":0,"valu":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"variabl":[45,46],"variou":33,"volum":[43,44,45],"whether":1}}) \ No newline at end of file +Search.setIndex({"alltitles":{"Attributes":[[1,"attributes"],[4,"attributes"],[5,"attributes"],[6,"attributes"],[7,"attributes"],[8,"attributes"],[10,"attributes"],[11,"attributes"],[12,"attributes"],[13,"attributes"],[15,"attributes"],[16,"attributes"],[17,"attributes"],[18,"attributes"],[19,"attributes"],[20,"attributes"],[21,"attributes"],[22,"attributes"],[23,"attributes"],[24,"attributes"],[25,"attributes"],[26,"attributes"],[28,"attributes"],[29,"attributes"],[30,"attributes"],[31,"attributes"],[32,"attributes"],[33,"attributes"],[34,"attributes"],[35,"attributes"],[36,"attributes"],[37,"attributes"],[38,"attributes"],[40,"attributes"],[41,"attributes"],[42,"attributes"],[43,"attributes"],[44,"attributes"]],"Authors":[[1,"authors"],[2,"authors"],[4,"authors"],[5,"authors"],[6,"authors"],[7,"authors"],[8,"authors"],[9,"authors"],[10,"authors"],[11,"authors"],[12,"authors"],[13,"authors"],[14,"authors"],[15,"authors"],[16,"authors"],[17,"authors"],[18,"authors"],[19,"authors"],[20,"authors"],[21,"authors"],[22,"authors"],[23,"authors"],[24,"authors"],[25,"authors"],[26,"authors"],[27,"authors"],[28,"authors"],[29,"authors"],[30,"authors"],[31,"authors"],[32,"authors"],[33,"authors"],[34,"authors"],[35,"authors"],[36,"authors"],[37,"authors"],[38,"authors"],[39,"authors"],[40,"authors"],[41,"authors"],[42,"authors"],[43,"authors"],[44,"authors"],[48,"authors"]],"Breaking Changes / Porting Guide":[[0,"breaking-changes-porting-guide"],[0,"id139"],[0,"id175"],[0,"id203"]],"Bugfixes":[[0,"bugfixes"],[0,"id2"],[0,"id4"],[0,"id6"],[0,"id8"],[0,"id10"],[0,"id13"],[0,"id16"],[0,"id18"],[0,"id20"],[0,"id24"],[0,"id26"],[0,"id30"],[0,"id32"],[0,"id37"],[0,"id40"],[0,"id42"],[0,"id46"],[0,"id50"],[0,"id54"],[0,"id57"],[0,"id59"],[0,"id61"],[0,"id63"],[0,"id65"],[0,"id72"],[0,"id74"],[0,"id77"],[0,"id80"],[0,"id84"],[0,"id89"],[0,"id91"],[0,"id93"],[0,"id95"],[0,"id99"],[0,"id101"],[0,"id104"],[0,"id110"],[0,"id112"],[0,"id115"],[0,"id118"],[0,"id120"],[0,"id123"],[0,"id125"],[0,"id133"],[0,"id135"],[0,"id142"],[0,"id146"],[0,"id150"],[0,"id152"],[0,"id157"],[0,"id160"],[0,"id162"],[0,"id165"],[0,"id167"],[0,"id170"],[0,"id172"],[0,"id181"],[0,"id185"],[0,"id188"],[0,"id192"],[0,"id196"],[0,"id199"],[0,"id205"],[0,"id208"],[0,"id213"],[0,"id216"],[0,"id220"],[0,"id225"],[0,"id231"]],"Changelog":[[47,"changelog"]],"Collection links":[[1,"collection-links"],[2,"collection-links"],[4,"collection-links"],[5,"collection-links"],[6,"collection-links"],[7,"collection-links"],[8,"collection-links"],[9,"collection-links"],[10,"collection-links"],[11,"collection-links"],[12,"collection-links"],[13,"collection-links"],[14,"collection-links"],[15,"collection-links"],[16,"collection-links"],[17,"collection-links"],[18,"collection-links"],[19,"collection-links"],[20,"collection-links"],[21,"collection-links"],[22,"collection-links"],[23,"collection-links"],[24,"collection-links"],[25,"collection-links"],[26,"collection-links"],[27,"collection-links"],[28,"collection-links"],[29,"collection-links"],[30,"collection-links"],[31,"collection-links"],[32,"collection-links"],[33,"collection-links"],[34,"collection-links"],[35,"collection-links"],[36,"collection-links"],[37,"collection-links"],[38,"collection-links"],[39,"collection-links"],[40,"collection-links"],[41,"collection-links"],[42,"collection-links"],[43,"collection-links"],[44,"collection-links"],[48,"collection-links"]],"Communication":[[47,"communication"]],"Community.Docker":[[47,null]],"Community.Docker Release Notes":[[0,null]],"Configuration management":[[45,"configuration-management"]],"Connecting to the Docker API":[[45,"connecting-to-the-docker-api"]],"Connection":[[0,"connection"],[0,"id222"]],"Connection Plugins":[[47,"connection-plugins"]],"Deprecated Features":[[0,"deprecated-features"],[0,"id69"],[0,"id88"],[0,"id129"],[0,"id145"],[0,"id149"],[0,"id176"],[0,"id184"],[0,"id195"],[0,"id219"]],"Description":[[47,"description"]],"Docker Compose":[[45,"docker-compose"]],"Docker Compose v2":[[45,"docker-compose-v2"]],"Docker Guide":[[45,null]],"Docker Machine":[[45,"docker-machine"]],"Docker Swarm":[[45,"docker-swarm"]],"Docker Swarm stack":[[45,"docker-swarm-stack"]],"Environment variables":[[45,"environment-variables"]],"Examples":[[1,"examples"],[4,"examples"],[5,"examples"],[6,"examples"],[7,"examples"],[8,"examples"],[10,"examples"],[11,"examples"],[12,"examples"],[13,"examples"],[14,"examples"],[15,"examples"],[16,"examples"],[17,"examples"],[18,"examples"],[19,"examples"],[20,"examples"],[21,"examples"],[22,"examples"],[23,"examples"],[24,"examples"],[25,"examples"],[26,"examples"],[27,"examples"],[28,"examples"],[29,"examples"],[30,"examples"],[31,"examples"],[32,"examples"],[33,"examples"],[34,"examples"],[35,"examples"],[36,"examples"],[37,"examples"],[38,"examples"],[39,"examples"],[40,"examples"],[41,"examples"],[42,"examples"],[43,"examples"],[44,"examples"]],"Index of all Collection Environment Variables":[[46,null]],"Inventory":[[0,"inventory"]],"Inventory Plugins":[[47,"inventory-plugins"]],"Known Issues":[[0,"known-issues"],[0,"id55"],[0,"id66"],[0,"id97"],[0,"id102"],[0,"id107"]],"Major Changes":[[0,"major-changes"],[0,"id137"]],"Minor Changes":[[0,"minor-changes"],[0,"id12"],[0,"id15"],[0,"id22"],[0,"id28"],[0,"id34"],[0,"id36"],[0,"id39"],[0,"id44"],[0,"id53"],[0,"id56"],[0,"id68"],[0,"id71"],[0,"id76"],[0,"id79"],[0,"id83"],[0,"id87"],[0,"id106"],[0,"id114"],[0,"id122"],[0,"id128"],[0,"id131"],[0,"id138"],[0,"id144"],[0,"id148"],[0,"id154"],[0,"id156"],[0,"id159"],[0,"id164"],[0,"id169"],[0,"id179"],[0,"id183"],[0,"id187"],[0,"id190"],[0,"id194"],[0,"id198"],[0,"id202"],[0,"id207"],[0,"id215"],[0,"id218"],[0,"id227"],[0,"id229"]],"Module default group":[[45,"module-default-group"]],"Modules":[[47,"modules"]],"New Modules":[[0,"new-modules"],[0,"id48"],[0,"id81"],[0,"id85"],[0,"id116"],[0,"id200"],[0,"id209"],[0,"id223"]],"New Plugins":[[0,"new-plugins"],[0,"id221"]],"Notes":[[2,"notes"],[4,"notes"],[5,"notes"],[6,"notes"],[7,"notes"],[8,"notes"],[10,"notes"],[11,"notes"],[12,"notes"],[13,"notes"],[14,"notes"],[16,"notes"],[17,"notes"],[18,"notes"],[19,"notes"],[20,"notes"],[21,"notes"],[22,"notes"],[23,"notes"],[24,"notes"],[25,"notes"],[26,"notes"],[27,"notes"],[28,"notes"],[29,"notes"],[30,"notes"],[31,"notes"],[32,"notes"],[33,"notes"],[34,"notes"],[35,"notes"],[36,"notes"],[37,"notes"],[38,"notes"],[39,"notes"],[40,"notes"],[41,"notes"],[42,"notes"],[43,"notes"],[44,"notes"],[48,"notes"]],"Parameters":[[2,"parameters"],[4,"parameters"],[5,"parameters"],[6,"parameters"],[7,"parameters"],[8,"parameters"],[9,"parameters"],[10,"parameters"],[11,"parameters"],[12,"parameters"],[13,"parameters"],[14,"parameters"],[15,"parameters"],[16,"parameters"],[17,"parameters"],[18,"parameters"],[19,"parameters"],[20,"parameters"],[21,"parameters"],[22,"parameters"],[23,"parameters"],[24,"parameters"],[25,"parameters"],[26,"parameters"],[27,"parameters"],[28,"parameters"],[29,"parameters"],[30,"parameters"],[31,"parameters"],[32,"parameters"],[33,"parameters"],[34,"parameters"],[35,"parameters"],[36,"parameters"],[37,"parameters"],[38,"parameters"],[39,"parameters"],[40,"parameters"],[41,"parameters"],[42,"parameters"],[43,"parameters"],[44,"parameters"],[45,"parameters"],[48,"parameters"]],"Plain Docker daemon: images, networks, volumes, and containers":[[45,"plain-docker-daemon-images-networks-volumes-and-containers"]],"Plugin Index":[[47,"plugin-index"]],"Release Summary":[[0,"release-summary"],[0,"id1"],[0,"id3"],[0,"id5"],[0,"id7"],[0,"id9"],[0,"id11"],[0,"id14"],[0,"id17"],[0,"id19"],[0,"id21"],[0,"id23"],[0,"id25"],[0,"id27"],[0,"id29"],[0,"id31"],[0,"id33"],[0,"id35"],[0,"id38"],[0,"id41"],[0,"id43"],[0,"id45"],[0,"id47"],[0,"id49"],[0,"id51"],[0,"id52"],[0,"id58"],[0,"id60"],[0,"id62"],[0,"id64"],[0,"id67"],[0,"id70"],[0,"id73"],[0,"id75"],[0,"id78"],[0,"id82"],[0,"id86"],[0,"id90"],[0,"id92"],[0,"id94"],[0,"id96"],[0,"id98"],[0,"id100"],[0,"id103"],[0,"id105"],[0,"id108"],[0,"id109"],[0,"id111"],[0,"id113"],[0,"id117"],[0,"id119"],[0,"id121"],[0,"id124"],[0,"id126"],[0,"id127"],[0,"id130"],[0,"id132"],[0,"id134"],[0,"id136"],[0,"id143"],[0,"id147"],[0,"id151"],[0,"id153"],[0,"id155"],[0,"id158"],[0,"id161"],[0,"id163"],[0,"id166"],[0,"id168"],[0,"id171"],[0,"id173"],[0,"id174"],[0,"id178"],[0,"id180"],[0,"id182"],[0,"id186"],[0,"id189"],[0,"id191"],[0,"id193"],[0,"id197"],[0,"id201"],[0,"id206"],[0,"id210"],[0,"id212"],[0,"id214"],[0,"id217"],[0,"id224"],[0,"id226"],[0,"id228"]],"Removed Features (previously deprecated)":[[0,"removed-features-previously-deprecated"],[0,"id140"],[0,"id177"],[0,"id230"]],"Requirements":[[2,"requirements"],[4,"requirements"],[5,"requirements"],[6,"requirements"],[7,"requirements"],[8,"requirements"],[10,"requirements"],[11,"requirements"],[12,"requirements"],[13,"requirements"],[14,"requirements"],[16,"requirements"],[17,"requirements"],[18,"requirements"],[19,"requirements"],[20,"requirements"],[21,"requirements"],[22,"requirements"],[23,"requirements"],[24,"requirements"],[25,"requirements"],[26,"requirements"],[27,"requirements"],[28,"requirements"],[29,"requirements"],[30,"requirements"],[31,"requirements"],[32,"requirements"],[33,"requirements"],[34,"requirements"],[35,"requirements"],[36,"requirements"],[37,"requirements"],[38,"requirements"],[39,"requirements"],[40,"requirements"],[41,"requirements"],[42,"requirements"],[43,"requirements"],[44,"requirements"],[45,"requirements"]],"Return Values":[[4,"return-values"],[5,"return-values"],[6,"return-values"],[7,"return-values"],[8,"return-values"],[10,"return-values"],[11,"return-values"],[12,"return-values"],[13,"return-values"],[15,"return-values"],[16,"return-values"],[17,"return-values"],[18,"return-values"],[19,"return-values"],[20,"return-values"],[21,"return-values"],[22,"return-values"],[23,"return-values"],[24,"return-values"],[25,"return-values"],[26,"return-values"],[28,"return-values"],[29,"return-values"],[30,"return-values"],[31,"return-values"],[32,"return-values"],[33,"return-values"],[34,"return-values"],[35,"return-values"],[36,"return-values"],[37,"return-values"],[38,"return-values"],[40,"return-values"],[41,"return-values"],[42,"return-values"],[43,"return-values"],[44,"return-values"]],"Returned Facts":[[1,"returned-facts"]],"Scenario Guide":[[47,"scenario-guide"]],"Security Fixes":[[0,"security-fixes"],[0,"id141"],[0,"id204"],[0,"id211"]],"See Also":[[4,"see-also"],[5,"see-also"],[6,"see-also"],[7,"see-also"],[17,"see-also"],[18,"see-also"],[20,"see-also"],[21,"see-also"],[22,"see-also"],[23,"see-also"],[24,"see-also"],[25,"see-also"],[35,"see-also"]],"Swarm management":[[45,"swarm-management"]],"Swarm services":[[45,"swarm-services"]],"Synopsis":[[1,"synopsis"],[2,"synopsis"],[4,"synopsis"],[5,"synopsis"],[6,"synopsis"],[7,"synopsis"],[8,"synopsis"],[9,"synopsis"],[10,"synopsis"],[11,"synopsis"],[12,"synopsis"],[13,"synopsis"],[14,"synopsis"],[15,"synopsis"],[16,"synopsis"],[17,"synopsis"],[18,"synopsis"],[19,"synopsis"],[20,"synopsis"],[21,"synopsis"],[22,"synopsis"],[23,"synopsis"],[24,"synopsis"],[25,"synopsis"],[26,"synopsis"],[27,"synopsis"],[28,"synopsis"],[29,"synopsis"],[30,"synopsis"],[31,"synopsis"],[32,"synopsis"],[33,"synopsis"],[34,"synopsis"],[35,"synopsis"],[36,"synopsis"],[37,"synopsis"],[38,"synopsis"],[39,"synopsis"],[40,"synopsis"],[41,"synopsis"],[42,"synopsis"],[43,"synopsis"],[44,"synopsis"],[48,"synopsis"]],"Topics":[[0,"topics"]],"community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container":[[1,null]],"community.docker.docker connection \u2013 Run tasks in docker containers":[[9,null]],"community.docker.docker_api connection \u2013 Run tasks in docker containers":[[2,null]],"community.docker.docker_compose":[[3,null]],"community.docker.docker_compose_v2 module \u2013 Manage multi-container Docker applications with Docker Compose CLI plugin":[[5,null]],"community.docker.docker_compose_v2_exec module \u2013 Run command in a container of a Compose service":[[4,null]],"community.docker.docker_compose_v2_pull module \u2013 Pull a Docker compose project":[[6,null]],"community.docker.docker_compose_v2_run module \u2013 Run command in a new container of a Compose service":[[7,null]],"community.docker.docker_config module \u2013 Manage docker configs":[[8,null]],"community.docker.docker_container module \u2013 manage Docker containers":[[13,null]],"community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container":[[10,null]],"community.docker.docker_container_exec module \u2013 Execute command in a docker container":[[11,null]],"community.docker.docker_container_info module \u2013 Retrieves facts about docker container":[[12,null]],"community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers":[[14,null]],"community.docker.docker_context_info module \u2013 Retrieve information on Docker contexts for the current user":[[15,null]],"community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services":[[16,null]],"community.docker.docker_image module \u2013 Manage docker images":[[21,null]],"community.docker.docker_image_build module \u2013 Build Docker images using Docker buildx":[[17,null]],"community.docker.docker_image_export module \u2013 Export (archive) Docker images":[[18,null]],"community.docker.docker_image_info module \u2013 Inspect docker images":[[19,null]],"community.docker.docker_image_load module \u2013 Load docker image(s) from archives":[[20,null]],"community.docker.docker_image_pull module \u2013 Pull Docker images from registries":[[22,null]],"community.docker.docker_image_push module \u2013 Push Docker images to registries":[[23,null]],"community.docker.docker_image_remove module \u2013 Remove Docker images":[[24,null]],"community.docker.docker_image_tag module \u2013 Tag Docker images with new names and/or tags":[[25,null]],"community.docker.docker_login module \u2013 Log into a Docker registry":[[26,null]],"community.docker.docker_machine inventory \u2013 Docker Machine inventory source":[[27,null]],"community.docker.docker_network module \u2013 Manage Docker networks":[[29,null]],"community.docker.docker_network_info module \u2013 Retrieves facts about docker network":[[28,null]],"community.docker.docker_node module \u2013 Manage Docker Swarm node":[[31,null]],"community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager":[[30,null]],"community.docker.docker_plugin module \u2013 Manage Docker plugins":[[32,null]],"community.docker.docker_prune module \u2013 Allows to prune various docker objects":[[33,null]],"community.docker.docker_secret module \u2013 Manage docker secrets":[[34,null]],"community.docker.docker_stack module \u2013 docker stack module":[[36,null]],"community.docker.docker_stack_info module \u2013 Return information on all docker stacks":[[35,null]],"community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack":[[37,null]],"community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes":[[39,null]],"community.docker.docker_swarm module \u2013 Manage Swarm cluster":[[40,null]],"community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster":[[38,null]],"community.docker.docker_swarm_service module \u2013 docker swarm service":[[42,null]],"community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager":[[41,null]],"community.docker.docker_volume module \u2013 Manage Docker volumes":[[44,null]],"community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes":[[43,null]],"community.docker.nsenter connection \u2013 execute on host running controller container":[[48,null]],"v0.1.0":[[0,"v0-1-0"]],"v1.0.0":[[0,"v1-0-0"]],"v1.0.1":[[0,"v1-0-1"]],"v1.1.0":[[0,"v1-1-0"]],"v1.10.0":[[0,"v1-10-0"]],"v1.2.0":[[0,"v1-2-0"]],"v1.2.1":[[0,"v1-2-1"]],"v1.2.2":[[0,"v1-2-2"]],"v1.3.0":[[0,"v1-3-0"]],"v1.4.0":[[0,"v1-4-0"]],"v1.5.0":[[0,"v1-5-0"]],"v1.6.0":[[0,"v1-6-0"]],"v1.6.1":[[0,"v1-6-1"]],"v1.7.0":[[0,"v1-7-0"]],"v1.8.0":[[0,"v1-8-0"]],"v1.9.0":[[0,"v1-9-0"]],"v1.9.1":[[0,"v1-9-1"]],"v2.0.0":[[0,"v2-0-0"]],"v2.0.1":[[0,"v2-0-1"]],"v2.0.2":[[0,"v2-0-2"]],"v2.1.0":[[0,"v2-1-0"]],"v2.1.1":[[0,"v2-1-1"]],"v2.2.0":[[0,"v2-2-0"]],"v2.2.1":[[0,"v2-2-1"]],"v2.3.0":[[0,"v2-3-0"]],"v2.4.0":[[0,"v2-4-0"]],"v2.5.0":[[0,"v2-5-0"]],"v2.5.1":[[0,"v2-5-1"]],"v2.6.0":[[0,"v2-6-0"]],"v2.7.0":[[0,"v2-7-0"]],"v3.0.0":[[0,"v3-0-0"]],"v3.0.1":[[0,"v3-0-1"]],"v3.0.2":[[0,"v3-0-2"]],"v3.1.0":[[0,"v3-1-0"]],"v3.10.0":[[0,"v3-10-0"]],"v3.10.1":[[0,"v3-10-1"]],"v3.10.2":[[0,"v3-10-2"]],"v3.10.3":[[0,"v3-10-3"]],"v3.10.4":[[0,"v3-10-4"]],"v3.11.0":[[0,"v3-11-0"]],"v3.12.0":[[0,"v3-12-0"]],"v3.12.1":[[0,"v3-12-1"]],"v3.12.2":[[0,"v3-12-2"]],"v3.13.0":[[0,"v3-13-0"]],"v3.13.1":[[0,"v3-13-1"]],"v3.2.0":[[0,"v3-2-0"]],"v3.2.1":[[0,"v3-2-1"]],"v3.2.2":[[0,"v3-2-2"]],"v3.3.0":[[0,"v3-3-0"]],"v3.3.1":[[0,"v3-3-1"]],"v3.3.2":[[0,"v3-3-2"]],"v3.4.0":[[0,"v3-4-0"]],"v3.4.1":[[0,"v3-4-1"]],"v3.4.10":[[0,"v3-4-10"]],"v3.4.11":[[0,"v3-4-11"]],"v3.4.2":[[0,"v3-4-2"]],"v3.4.3":[[0,"v3-4-3"]],"v3.4.4":[[0,"v3-4-4"]],"v3.4.5":[[0,"v3-4-5"]],"v3.4.6":[[0,"v3-4-6"]],"v3.4.7":[[0,"v3-4-7"]],"v3.4.8":[[0,"v3-4-8"]],"v3.4.9":[[0,"v3-4-9"]],"v3.5.0":[[0,"v3-5-0"]],"v3.6.0":[[0,"v3-6-0"]],"v3.7.0":[[0,"v3-7-0"]],"v3.8.0":[[0,"v3-8-0"]],"v3.8.1":[[0,"v3-8-1"]],"v3.9.0":[[0,"v3-9-0"]],"v4.0.0":[[0,"v4-0-0"]],"v4.0.1":[[0,"v4-0-1"]],"v4.1.0":[[0,"v4-1-0"]],"v4.2.0":[[0,"v4-2-0"]],"v4.3.0":[[0,"v4-3-0"]],"v4.3.1":[[0,"v4-3-1"]],"v4.4.0":[[0,"v4-4-0"]],"v4.5.0":[[0,"v4-5-0"]],"v4.5.1":[[0,"v4-5-1"]],"v4.5.2":[[0,"v4-5-2"]],"v4.6.0":[[0,"v4-6-0"]],"v4.6.1":[[0,"v4-6-1"]],"v4.6.2":[[0,"v4-6-2"]],"v4.7.0":[[0,"v4-7-0"]],"v4.8.0":[[0,"v4-8-0"]],"v4.8.1":[[0,"v4-8-1"]],"v4.8.2":[[0,"v4-8-2"]],"v4.8.3":[[0,"v4-8-3"]],"v4.8.4":[[0,"v4-8-4"]],"v4.8.5":[[0,"v4-8-5"]],"v4.8.6":[[0,"v4-8-6"]]},"docnames":["changelog","current_container_facts_module","docker_api_connection","docker_compose_module","docker_compose_v2_exec_module","docker_compose_v2_module","docker_compose_v2_pull_module","docker_compose_v2_run_module","docker_config_module","docker_connection","docker_container_copy_into_module","docker_container_exec_module","docker_container_info_module","docker_container_module","docker_containers_inventory","docker_context_info_module","docker_host_info_module","docker_image_build_module","docker_image_export_module","docker_image_info_module","docker_image_load_module","docker_image_module","docker_image_pull_module","docker_image_push_module","docker_image_remove_module","docker_image_tag_module","docker_login_module","docker_machine_inventory","docker_network_info_module","docker_network_module","docker_node_info_module","docker_node_module","docker_plugin_module","docker_prune_module","docker_secret_module","docker_stack_info_module","docker_stack_module","docker_stack_task_info_module","docker_swarm_info_module","docker_swarm_inventory","docker_swarm_module","docker_swarm_service_info_module","docker_swarm_service_module","docker_volume_info_module","docker_volume_module","docsite/scenario_guide","environment_variables","index","nsenter_connection"],"envversion":{"sphinx":66,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1},"filenames":["changelog.rst","current_container_facts_module.rst","docker_api_connection.rst","docker_compose_module.rst","docker_compose_v2_exec_module.rst","docker_compose_v2_module.rst","docker_compose_v2_pull_module.rst","docker_compose_v2_run_module.rst","docker_config_module.rst","docker_connection.rst","docker_container_copy_into_module.rst","docker_container_exec_module.rst","docker_container_info_module.rst","docker_container_module.rst","docker_containers_inventory.rst","docker_context_info_module.rst","docker_host_info_module.rst","docker_image_build_module.rst","docker_image_export_module.rst","docker_image_info_module.rst","docker_image_load_module.rst","docker_image_module.rst","docker_image_pull_module.rst","docker_image_push_module.rst","docker_image_remove_module.rst","docker_image_tag_module.rst","docker_login_module.rst","docker_machine_inventory.rst","docker_network_info_module.rst","docker_network_module.rst","docker_node_info_module.rst","docker_node_module.rst","docker_plugin_module.rst","docker_prune_module.rst","docker_secret_module.rst","docker_stack_info_module.rst","docker_stack_module.rst","docker_stack_task_info_module.rst","docker_swarm_info_module.rst","docker_swarm_inventory.rst","docker_swarm_module.rst","docker_swarm_service_info_module.rst","docker_swarm_service_module.rst","docker_volume_info_module.rst","docker_volume_module.rst","docsite/scenario_guide.rst","environment_variables.rst","index.rst","nsenter_connection.rst"],"indexentries":{"ansible_docker_privileged":[[2,"index-2",false],[9,"index-2",false],[46,"envvar-ANSIBLE_DOCKER_PRIVILEGED",false]],"ansible_docker_timeout":[[2,"index-1",false],[9,"index-1",false],[46,"envvar-ANSIBLE_DOCKER_TIMEOUT",false]],"ansible_docker_working_dir":[[2,"index-4",false],[9,"index-4",false],[46,"envvar-ANSIBLE_DOCKER_WORKING_DIR",false]],"ansible_inventory_use_extra_vars":[[14,"index-0",false],[27,"index-0",false],[39,"index-0",false],[46,"envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS",false]],"ansible_nsenter_pid":[[46,"envvar-ANSIBLE_NSENTER_PID",false],[48,"index-0",false]],"ansible_remote_user":[[2,"index-3",false],[9,"index-3",false]],"ansible_timeout":[[2,"index-0",false],[9,"index-0",false]],"docker_api_version":[[45,"envvar-DOCKER_API_VERSION",false]],"docker_cert_path":[[45,"envvar-DOCKER_CERT_PATH",false]],"docker_host":[[45,"envvar-DOCKER_HOST",false]],"docker_ssl_version":[[45,"envvar-DOCKER_SSL_VERSION",false]],"docker_timeout":[[45,"envvar-DOCKER_TIMEOUT",false]],"docker_tls":[[45,"envvar-DOCKER_TLS",false]],"docker_tls_hostname":[[45,"envvar-DOCKER_TLS_HOSTNAME",false]],"docker_tls_verify":[[45,"envvar-DOCKER_TLS_VERIFY",false]],"environment variable":[[2,"index-0",false],[2,"index-1",false],[2,"index-2",false],[2,"index-3",false],[2,"index-4",false],[9,"index-0",false],[9,"index-1",false],[9,"index-2",false],[9,"index-3",false],[9,"index-4",false],[14,"index-0",false],[27,"index-0",false],[39,"index-0",false],[45,"envvar-DOCKER_API_VERSION",false],[45,"envvar-DOCKER_CERT_PATH",false],[45,"envvar-DOCKER_HOST",false],[45,"envvar-DOCKER_SSL_VERSION",false],[45,"envvar-DOCKER_TIMEOUT",false],[45,"envvar-DOCKER_TLS",false],[45,"envvar-DOCKER_TLS_HOSTNAME",false],[45,"envvar-DOCKER_TLS_VERIFY",false],[46,"envvar-ANSIBLE_DOCKER_PRIVILEGED",false],[46,"envvar-ANSIBLE_DOCKER_TIMEOUT",false],[46,"envvar-ANSIBLE_DOCKER_WORKING_DIR",false],[46,"envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS",false],[46,"envvar-ANSIBLE_NSENTER_PID",false],[48,"index-0",false]]},"objects":{"":[[46,0,1,"-","ANSIBLE_DOCKER_PRIVILEGED"],[46,0,1,"-","ANSIBLE_DOCKER_TIMEOUT"],[46,0,1,"-","ANSIBLE_DOCKER_WORKING_DIR"],[46,0,1,"-","ANSIBLE_INVENTORY_USE_EXTRA_VARS"],[46,0,1,"-","ANSIBLE_NSENTER_PID"],[45,0,1,"-","DOCKER_API_VERSION"],[45,0,1,"-","DOCKER_CERT_PATH"],[45,0,1,"-","DOCKER_HOST"],[45,0,1,"-","DOCKER_SSL_VERSION"],[45,0,1,"-","DOCKER_TIMEOUT"],[45,0,1,"-","DOCKER_TLS"],[45,0,1,"-","DOCKER_TLS_HOSTNAME"],[45,0,1,"-","DOCKER_TLS_VERIFY"]]},"objnames":{"0":["std","envvar","environment variable"]},"objtypes":{"0":"std:envvar"},"terms":{"0123456789abcdef01234567890abcdef0123456789abcdef0123456789abcd":15,"07t01":28,"0856968545f22026c41c2c7c3d448319d3b4a6a03a40b148b3ac4031696d1c0a":28,"08t21":19,"09t17":43,"0a":13,"0b":5,"0s":13,"1024b":[13,17,21,33,42],"10m":33,"10s":[13,42],"120s":42,"12m":13,"16g":13,"1d":13,"1f69":13,"1m30s":[13,42],"20m":[13,42],"249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5":11,"24h":[16,33],"30s":[13,42],"399680378z":19,"3a23c669":13,"3rd":[29,44],"44a7d607219a60b7db0a4817fb3205dce46e91df2cb4b78a6100b6e27b0d3135":5,"44e9b07e7a2a":13,"4m":13,"50m":42,"53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08":19,"5h34m56s":[13,42],"5s":[13,42],"64m":[13,17,21],"7ce1":29,"7ce2":29,"7wqv6m02ugkw":37,"8e47bf643eb9":[12,13],"A":[0,1,4,5,6,7,8,11,12,13,14,15,16,19,21,25,27,28,30,33,34,35,37,38,39,41,42,43],"ALL":42,"AND":13,"About":5,"All":[0,13],"An":[13,19,29,40],"As":21,"By":[4,5,6,7,13,14,16,27,29,39],"Do":[7,17,21],"Each":[13,42],"FROM":[17,21],"For":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"From":0,"Here":45,"How":13,"I":13,"If":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"In":[0,5,8,13,14,15,27,30,31,34,38,39,40,41,42],"It":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"More":13,"Most":45,"My":15,"No":[8,34,45],"Not":[0,15],"OR":13,"On":17,"Other":[14,27,39],"So":0,"Some":0,"That":0,"The":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"There":[0,1,45],"These":[0,13,14,45,47],"They":[1,13,42],"This":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"To":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"Up":5,"Was":38,"We":[13,21],"What":[5,6,42],"When":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"Which":[13,14],"With":[13,27,29],"You":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"_":[14,27,39],"__init__":0,"_connect":0,"_data":43,"_six":0,"_version":0,"abil":45,"abl":[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"abort":0,"abov":[2,9,14,27,39,48],"absent":[5,8,12,13,21,26,28,29,32,34,36,40,42,44],"absent_retri":36,"absent_retries_interv":36,"absolut":[0,10],"ac8c":29,"accept":[0,13,14,27,39,42],"access":[0,2,9,29,42,45,46,48],"accident":[0,10,13],"accomod":[4,5,6,7],"accord":0,"account":[13,26,42],"act":13,"action":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"action_group":[4,5,6,7,8,10,11,12,13,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"activ":31,"actual":[0,10,13,31,42],"actual_us":0,"add":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"add_legacy_group":14,"addit":[0,8,10,13,30,31,34,38,39,40,41,42,45],"address":[0,13,14,17,21,29,40,42],"adjust":[0,4,5,6,7,13],"admin":13,"advertis":40,"advertise_addr":40,"affect":[0,13,17,18,21,22,23,24,25,29,32,43,44],"afterward":[0,4,5,6,7,13],"agent":[13,36,40],"ago":33,"agronholm":44,"alert":0,"alex":44,"alia":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"alias":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"aliasedredi":13,"align":0,"alloc":[4,7,11,13,42],"allow":[0,2,8,9,13,14,16,17,21,25,26,27,30,31,32,34,36,38,39,40,41,42,45,46,47,48],"allow_more_pres":13,"almost":0,"alpin":[0,21,42],"alreadi":[0,5,6,13,17,18,21,25,29,31,32,40,44],"also":[0,2,9,10,13,14,16,19,27,29,30,31,38,39,40,41,42,44,45,48],"alter":42,"altern":[0,13,14,17,21],"alway":[0,1,5,6,8,12,13,14,16,17,19,21,22,27,28,30,33,34,35,36,37,38,39,41,42,43,44,45,48],"amd64":[17,19,21,22],"amend":0,"amount":[2,5,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"angel":[35,37],"ani":[0,1,4,5,6,7,10,13,14,17,21,27,36,42,44],"anon":5,"anonym":[0,5,13],"anoth":[0,13,17,18,25],"anotherappimag":13,"ansibl":[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48],"ansible_docker_api_vers":2,"ansible_docker_ca_cert":2,"ansible_docker_ca_path":2,"ansible_docker_client_cert":2,"ansible_docker_client_key":2,"ansible_docker_docker_host":2,"ansible_docker_extra_arg":9,"ansible_docker_extra_env":[2,9],"ansible_docker_host":[2,9],"ansible_docker_privileg":[2,9,46],"ansible_docker_servic":42,"ansible_docker_timeout":[0,2,9,46],"ansible_docker_tl":2,"ansible_docker_tls_hostnam":2,"ansible_docker_us":[2,9],"ansible_docker_validate_cert":2,"ansible_docker_working_dir":[2,9,46],"ansible_fact":[0,1],"ansible_host":[2,9,14,27,39],"ansible_host_uri":39,"ansible_inventory_use_extra_var":[14,27,39,46],"ansible_key":[0,8,34],"ansible_module_container_id":1,"ansible_module_container_typ":1,"ansible_module_running_in_contain":1,"ansible_nsenter_pid":[46,48],"ansible_port":27,"ansible_remote_us":[2,9],"ansible_ssh_common_arg":27,"ansible_ssh_host":14,"ansible_ssh_port":14,"ansible_ssh_private_key":27,"ansible_swarm_servic":42,"ansible_timeout":[2,9],"ansible_us":[2,9,27],"ansible_vers":[8,34],"answer":5,"antonov":[13,21],"anymor":0,"anyth":0,"api":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"api_vers":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"apivers":0,"app":42,"appar":0,"apparmorprofil":[12,13],"appear":[0,17,19],"append":[0,4,7,8,11,17,18,21,22,23,24,25,29,34],"appendon":13,"appimag":13,"appli":[0,5,6,13,21,31,36,40,42],"applic":[0,4,6,7,47],"arch":[13,17,21,39],"arch_x86_64":39,"architectur":[19,39],"archiv":[0,21,24,45,47],"archive_path":[0,21],"arg":[12,13,17,21,42],"arg1":13,"arg2":13,"argument":[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"argv":[4,7,11],"arm64":17,"around":[0,13,40],"array":19,"arriv":0,"ask":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"assembl":0,"assert":[5,13,19,21,42],"assig":5,"assign":[0,5,7,8,13,14,31,34,42],"associ":[5,13,26,37],"assum":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"assume_y":[0,5],"async":42,"asynchron":[4,7,11],"attach":[0,5,7,13,28,29,46,48],"attachstderr":[12,13,19],"attachstdin":[12,13,19],"attachstdout":[12,13,19],"attempt":[1,13,19,27],"attribut":39,"attributeerror":0,"auf":19,"auth":36,"authent":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"author":47,"auto":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"auto_remov":13,"autolock_manag":40,"automat":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"aux_address":29,"auxiliari":29,"avail":[0,4,5,6,7,10,13,14,15,17,21,27,31,38,39,42,45,46],"avoid":[0,4,7,11,13,33,42,45],"awesome_config":8,"awesome_secret":34,"awx":0,"azur":1,"azure_pipelin":1,"b":[13,17,21,33,42],"b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8":42,"b64encod":[8,34],"back":[0,4,7,11,13,42],"backend":[0,13,18,21],"background":13,"backport":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"backward":0,"bad":0,"balanc":13,"bam":33,"bar":[8,13,33,34,42],"base":[0,13,14,27,36,39,45],"base64":[8,10,34],"basenam":[4,5,6,7],"bash":[4,7,11],"basic":[16,17,38],"baz":[8,33,34],"bd3f6172":43,"becaus":[0,8,13,14,17,27,34,39,40],"becom":[0,13],"befor":[0,5,6,7,8,10,13,19,21,24,26,33,34,36,40,42,45],"behav":[13,27],"behavior":[0,4,5,6,7,10,13,17,25],"behaviour":27,"belong":[5,13,14,21],"ben":29,"bendit":[28,29],"best":1,"better":[0,8,10,13,34],"beyond":40,"bin":[4,7,10,11,12,13,19],"binari":[8,10,34],"bind":[0,7,13,42],"blind":0,"blkio_weight":13,"block":[0,13,15,29],"boolean":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"boolean_key":13,"bound":[0,5,13],"bouvet":[31,40],"break":[2,4,5,6,7,9,46],"breakag":0,"bridg":[13,28,29],"bring":0,"broken":[0,45],"brouwer":9,"btrfs":44,"bug":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"build":[0,5,7,14,16,21,27,33,39,45,47],"buildarg":0,"builder":[0,33],"builder_cach":33,"builder_cache_al":[0,33],"builder_cache_caches_delet":[0,33],"builder_cache_filt":[0,33],"builder_cache_keep_storag":[0,33],"builder_cache_space_reclaim":33,"buildkit":[17,21],"buildx":[0,21,45,47],"built":[0,6,17,21],"builtin":[1,4,5,7,8,10,11,12,15,16,19,20,28,30,31,34,35,37,38,40,41,42,43,45],"bunch":0,"busybox":[0,13,37],"byte":[0,5,13,17,21,33,42],"c":[4,7,11,19],"c6":13,"c64e":13,"c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799":19,"c8bccc0af9571ec0d006a43acb5a8d08c4ce42b6cc7194dd6eb167976f501ef1":5,"ca":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"ca_cert":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"ca_force_rot":40,"ca_path":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"cacert":45,"cacert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cach":[0,13,16,17,21,33],"cache_from":[17,21],"call":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"can":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"can_talk_to_dock":[0,16,38],"canon":29,"cap":13,"cap_add":[0,7,13,42],"cap_drop":[0,7,13,42],"capabl":[0,7,13,15,42],"care":[2,9,29,46],"case":[0,1,4,7,11,13,14,15,16,21,27,39,42],"caus":[0,2,8,11,13,17,34,44],"censor":40,"cento":[18,19,21,22,24],"cert":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"certain":0,"certif":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"cet":5,"cf85":13,"cfg":[0,2,9,14,27,39,48],"cfs":13,"cgroup":[0,13],"cgroup_par":[0,13],"cgroup_permiss":13,"cgroupn":13,"cgroupns_mod":[0,13],"chang":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"changelog":0,"channel":47,"charact":39,"chdir":[0,4,7,11],"check":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"check_files_exist":[0,4,5,6,7],"check_mod":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"cherri":0,"choic":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"chosen":13,"chouseknecht":[8,13,19,21,26,29,34],"chris":[8,13,19,21,26,29,34],"cidr":[29,40],"claim":0,"classic":[13,17],"cleanup":[7,13,45],"clear":0,"cli":[0,2,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"cli_context":[0,4,5,6,7,15,17,35,36,37],"client":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"client_cert":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"client_key":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"clone":0,"close":[0,2,11],"close_notifi":[0,2,11],"cluster":[13,30,31,47],"cmd":[12,13,19,42],"code":[0,2,4,5,7,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,42,43,44],"collect":[0,3,45,47],"colon":0,"com":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"combin":[0,13,22,31,40],"comma":13,"command":[0,2,5,9,13,17,26,35,36,37,42,45,46,47],"command_handl":[0,13],"commandlin":44,"comment":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"common":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"communic":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"communiti":[45,46],"compar":[0,10,13,33,45],"comparison":[0,13,29],"compat":[0,13,14,17,45],"complet":[0,13,31,36],"complex":0,"compos":[0,1,2,3,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"compose_fil":[0,4,5,6,7],"composit":[0,14,27,39,46],"comput":[0,10,15,18],"conain":5,"concaten":[14,27,39],"condit":[0,13,14,27,39,42],"config":[0,12,13,15,19,21,26,28,29,30,31,34,38,40,41,42,45,47],"config_from":[0,29],"config_id":[8,42],"config_nam":[8,42],"config_on":[0,29],"config_path":26,"configfrom":28,"configon":28,"configur":[0,2,4,5,6,7,8,9,10,13,14,15,21,26,27,30,31,34,38,39,40,41,42,46,48],"configure_docker_daemon":[0,14],"conflict":0,"conform":0,"conjunct":[13,14,27,39],"connect":[4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46],"connection_typ":[0,14],"conner":13,"consecut":[13,36,42],"consid":[0,13,14,17,21,29,33,40],"consist":13,"constraint":[0,42],"construct":[14,27,39],"consult":[29,44],"contact":16,"contain":[0,6,8,15,16,17,18,19,21,22,23,28,29,30,31,33,34,35,36,37,38,39,42,46,47],"container":48,"container_a":29,"container_b":29,"container_c":29,"container_default_behavior":[0,13],"container_id":7,"container_label":[0,42],"container_limit":[0,21],"container_nam":13,"container_path":10,"container_timeout":[2,9],"containerconfig":19,"containernam":[0,5],"containers_al":[0,16],"containers_filt":[0,16,33],"containers_space_reclaim":33,"containerspec":36,"content":[0,10,36,40],"content_is_b64":10,"context":[0,4,5,6,7,17,21,35,36,37,45,47],"continu":[0,14,27,39,42],"control":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"conveni":[17,21],"converg":36,"convers":10,"convert":[0,4,7,11,13,14,17,21,39],"copi":[0,18,42,45,47],"core":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48],"correct":[0,4,7,11,13,29,45],"correspond":[0,7,10,13,16,21,40,42],"corrupt":10,"count":[5,13],"countdown":[13,42],"cove":13,"cp":[10,45],"cpu":[13,21,42],"cpu_period":13,"cpu_quota":13,"cpu_shar":13,"cpus":[13,21,42],"cpuset_cpus":13,"cpuset_mem":13,"cpusetcpus":21,"cpushar":21,"crash":0,"creat":[0,4,5,6,7,8,13,14,17,18,19,21,27,28,29,33,34,39,40,42,44,45],"create_mountpoint":13,"createdat":[5,43],"creation":[0,8,13,29,34,42],"credenti":[0,26],"curl":[13,42],"current":[0,1,2,4,5,6,7,8,9,10,12,13,17,22,26,28,30,34,36,38,40,41,42,47],"current_container_fact":[0,47],"current_context_nam":15,"currentst":37,"custom":[0,4,5,6,7,13,26,29,42],"cve":0,"cycl":13,"d0":13,"daan":13,"daemon":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"daemon_env":27,"dangl":[16,33],"dariko":[36,42],"dario":[36,42],"data":[0,4,5,7,8,10,11,13,19,34,40,42,44],"data_is_b64":[8,34],"data_path_addr":[0,40],"data_path_port":[0,40],"data_src":[0,8,34],"dave":[28,29],"day":40,"db":[5,13],"db_contain":5,"db_test":13,"dbendit":[28,29],"dcoppenhagan":21,"dead":0,"deamon":0,"debug":[1,2,4,5,7,8,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,37,38,40,41,42,43,44,45],"decid":13,"decim":10,"deciph":0,"declar":[0,6,46],"decod":[8,10,34],"default":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,48],"default_addr_pool":40,"default_host_ip":[0,13],"default_ip":14,"default_valu":[14,27,39],"defin":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"definit":[0,4,5,6,7,36],"delay":[40,42],"deleg":13,"delet":[4,5,6,7,8,24,29,32,33,34,36,44],"demot":40,"depart":42,"depend":[0,4,5,6,7,10,11,13,16,17,18,21,30,31,38,40],"deploy":[0,36],"deprec":[13,45],"deriv":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,32,33,39,43,44],"describ":[4,5,6,7,42],"descript":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"deselect":[14,27,39],"desir":[5,13,40],"desiredst":37,"dest":17,"destin":[10,13,17],"destroy":[13,45],"detach":[0,4,7,11,13,29,36,45],"detail":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"detect":[0,1,5,13,39,40,45],"determin":[0,10,13,18,21,22,42,45],"dev":[0,4,7,11,13,17,21,44],"devel":0,"develop":0,"devic":[13,44],"device_cgroup_rul":[0,13],"device_id":13,"device_read_bp":13,"device_read_iop":13,"device_request":[0,13],"device_write_bp":13,"device_write_iop":13,"dict":[13,16,38,42],"dictionari":[0,1,2,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"die":0,"diff":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"diff_mod":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"differ":[0,4,5,6,7,10,13,16,29,36,38,40,44],"dig":13,"digest":[17,22,23,24,36,42],"digit":27,"digitalocean":27,"dir":21,"direct":[0,2,4,5,6,7,8,9,10,11,17,21,34,35,36,37,42,45],"directori":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"disabl":[0,13,17,29,32,42],"disallow":0,"disclosur":0,"disconnect":[0,29],"discuss":47,"disk":[10,16,33],"disk_usag":16,"dispatch":40,"dispatcher_heartbeat_period":40,"distutil":0,"django":5,"dm_":27,"dm_tag":27,"dns":[13,42],"dns_opt":13,"dns_option":42,"dns_search":42,"dns_search_domain":13,"dns_server":13,"dnsrr":42,"doc":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"docker":46,"docker_":0,"docker_api":[0,9,14,45,46,47],"docker_api_vers":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_c":[4,5,6,7,17,35,36,37],"docker_cert_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_compos":0,"docker_compose_v2":[0,3,4,6,7,45,47],"docker_compose_v2_exec":[0,45,47],"docker_compose_v2_pul":[0,5,45,47],"docker_compose_v2_run":[0,45,47],"docker_config":[0,14,30,31,34,38,40,41,42,45,47],"docker_connect":[0,2,9],"docker_contain":[0,12,15,29,45,46,47],"docker_container_copy_into":[0,45,47],"docker_container_exec":[0,45,47],"docker_container_info":[0,45,47],"docker_context_info":[0,47],"docker_current_context":15,"docker_extra_arg":[0,9],"docker_host":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_host_info":[0,45,47],"docker_hostconfig":14,"docker_imag":[0,18,19,45,47],"docker_image_":0,"docker_image_build":[0,21,45,47],"docker_image_export":[0,20,21,45,47],"docker_image_fact":[0,19],"docker_image_info":[0,18,21,45,47],"docker_image_load":[0,18,21,24,45,47],"docker_image_pul":[0,21,23,24,45,47],"docker_image_push":[0,17,20,21,25,45,47],"docker_image_remov":[0,20,21,22,23,25,45,47],"docker_image_tag":[0,17,20,21,22,23,24,45,47],"docker_login":[0,45,47],"docker_machin":[0,45,46,47],"docker_machine_node_attribut":27,"docker_nam":14,"docker_network":[0,28,45,47],"docker_network_info":[0,45,47],"docker_network_nam":13,"docker_nod":[0,40,45,47],"docker_node_info":[0,45,47],"docker_platform":14,"docker_plugin":[0,45,47],"docker_prun":[0,45,47],"docker_secret":[0,45,47],"docker_servic":0,"docker_ssl_vers":45,"docker_stack":[0,45,47],"docker_stack_info":[0,45,47],"docker_stack_task_info":[0,35,45,47],"docker_swarm":[0,31,45,46,47],"docker_swarm_act":38,"docker_swarm_info":[0,40,45,47],"docker_swarm_manag":38,"docker_swarm_servic":[0,45,47],"docker_swarm_service_info":[0,45,47],"docker_timeout":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"docker_tl":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_tls_hostnam":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_tls_verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"docker_url":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"docker_volum":[0,45,47],"docker_volume_info":[0,45,47],"docker_xxx":14,"dockercfg_path":26,"dockerfil":[0,13,17,21,42],"dockerhub":26,"dockerignor":0,"dockervers":19,"docsit":0,"document":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,46],"doe":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44],"domain":[13,42],"domainnam":[12,13,19],"done":[0,4,7,8,11,21,30,31,34,38,40,41,42],"doubt":45,"download":[10,17,21],"downtim":13,"drain":31,"dri":0,"driver":[0,13,17,27,28,29,42,43,44],"driver_config":42,"driver_opt":[29,44],"drivernam":27,"drop":[7,13,42],"due":[0,2,9,13],"durat":[13,42],"dure":[0,13,14,21,32,42],"dusdanig":13,"dynam":[0,45,47],"e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9":20,"e5c68db50333":19,"e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610":19,"earlier":[0,13],"easier":[0,13],"echo":[4,7,11],"econtain":7,"edg":42,"ee":0,"effect":[0,13,36,40],"effici":0,"effort":1,"eighteen":27,"either":[0,13,21,30,40,42],"elect":40,"election_tick":40,"element":[4,5,6,7,11,13,14,15,16,17,18,19,20,21,24,25,27,29,30,31,32,33,35,36,37,38,39,40,42],"els":[12,15,28,43],"email":0,"emergenc":0,"emit":[0,5],"empti":[0,1,4,7,11,13,14,17,19,24,27,29,30,31,39],"emul":0,"enabl":[0,4,5,6,7,13,21,29,32],"enable_ipv4":[0,29],"enable_ipv6":29,"enable_timeout":32,"enableipv6":28,"encapsul":[4,7],"encod":[8,10,34],"encount":[0,1,13],"encrypt":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"end":[0,3,4,7,11,14,27,39],"endpoint":[0,13,42],"endpoint_mod":42,"enforc":13,"engin":[13,16,38,42,44],"enginevers":39,"enough":17,"ens10":40,"ensur":[0,5,6,10,13,19,27,29],"enter":48,"entir":[13,17,21],"entri":[0,2,9,13,14,17,27,30,31,39,40,48],"entrypoint":[7,12,13,19],"env":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"env_fil":[0,4,5,6,7,13,42],"env_vari":[4,7,11],"environ":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"envvar":36,"envvar1":42,"envvar2":42,"equal":[0,13,18,21,42],"equalto":5,"equival":[0,4,5,6,7,13,17],"err":0,"erron":0,"error":[0,4,7,8,11,13,14,16,27,30,31,34,37,38,39,40,41,42],"essenti":[12,16,28,30,41,45],"etc":[13,17,19,21,42],"etc_host":[13,17,21],"eth0":40,"evalu":[0,4,7,11,42],"even":[0,5,6,7,8,13,18,29,32,34,40,42],"event":[0,5],"everi":[0,13,45],"everyon":[8,34],"everyth":[8,10,33,34],"exact":[4,5,6,7,11,14,15,21,27,39],"exampl":[0,2,9,45,48],"except":[0,13,29,39],"exclud":[0,14,27,39],"exclus":[4,5,6,7,8,10,14,15,17,27,34,35,36,37,39],"exec":[4,45],"exec_id":11,"execut":[0,2,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"exist":[0,1,2,4,5,6,7,8,9,10,12,13,15,17,18,19,21,22,25,26,28,29,32,34,40,41,42,43,44,45],"existing_imag":25,"existing_volum":0,"exit":[4,5,7,11,13,36,42],"exitcod":5,"exompl":39,"expect":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"experi":0,"expiri":40,"explicit":[0,13,14,29],"explod":0,"export":[0,14,17,20,21,45,47],"expos":[0,13,17,42],"exposed_port":[0,13],"exposedport":[12,13,19],"express":[13,14,27,39],"extend":[0,2,4,9,13,38,46],"extern":[29,40,42],"extra":[0,2,9,14,17,21,27,39,46],"extra_cli_arg":9,"extra_env":[0,2,9],"extract":0,"extran":[8,34],"f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805":19,"f2700bba":28,"fabianle":13,"facil":13,"fact":[0,13,14,27,39,42,47],"fail":[0,5,13,15,16,29,30,31,36,38,40,41,42],"failur":[0,13,17,42],"failure_act":42,"fair":13,"fall":[0,13],"fallback":[0,14],"fals":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"far":0,"fast":13,"fatal":[0,14,27,39],"favor":0,"fdd1":29,"featur":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"felix":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"felixfontein":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"fetch":[2,9,27],"field":[0,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"figur":5,"file":[0,1,2,4,5,6,7,8,9,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"filenam":[0,4,5,6,7,14,27,39,42],"filesystem":[10,13,42],"filter":[0,14,16,27,33,38,39],"final":[17,21],"financ":42,"find":0,"find_execut":0,"fine":[15,18,46,48],"finer":13,"first":[0,5,8,13,14,27,34,39,42],"fix":29,"flag":[0,10,13,32,38],"flask":[5,6],"float":[13,42],"fluentd":42,"follow":[4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"fontein":[1,2,4,5,6,7,10,11,12,13,14,15,17,18,20,22,23,24,25,33,43],"foo":[4,7,8,11,13,14,33,34,42],"forbidden":0,"forc":[0,5,8,10,13,18,21,24,26,29,34,40,42,44],"force_":0,"force_abs":21,"force_kil":13,"force_remov":32,"force_sourc":21,"force_tag":21,"force_upd":42,"forcekil":13,"form":[0,13,40],"format":[0,4,5,6,7,13,14,17,18,19,21,22,23,24,25,33,39,40,42],"forum":47,"forward":[0,13,42],"found":[0,13,14,15,21,24,26,27,39,45],"fraction":42,"fragment":0,"free":13,"friend":[4,5,6,7],"full":[1,5,6,8,10,12,13,15,16,17,18,19,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"fulli":0,"fulllist":29,"function":[0,8,13,26,29,30,31,32,34,38,40,41,42,43,44,45],"futur":[8,21,26,34],"g":[13,17,21,33,42],"galaxi":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"gateway":[13,17,21,28,29],"gather_fact":[5,45],"general":[0,8,13,21,30,31,34,38,40,41,42,45,47],"generat":[0,14,21,27,39,40],"generic":15,"get":[1,10,12,13,15,16,27,28,30,38,41,43],"get_bin_path":0,"gibibyt":[13,17,21,33,42],"gid":[13,42],"git":0,"github":[0,1,2,4,5,6,7,11,13,14],"github_act":1,"give":[4,6,13],"given":[4,5,6,7,13,14,15,17,20,27,39,40],"glob":[4,7,11],"global":[0,13,29,42,45],"go":8,"goal":15,"golang":[0,8],"goldschraf":48,"goodnight":[8,34],"got":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"gpu":13,"gpus":[0,13],"grace":42,"grafana":35,"grant":32,"graphdriv":19,"group":[0,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47],"group_id":10,"groupnam":13,"gr\u00f6nholm":44,"h":[13,42],"half":13,"handl":[0,13],"hann":[41,42],"hannseman":[41,42],"happen":[0,5,6,8,10,13,34,45],"has_different_config":0,"hash":[0,8,13,17,18,21,22,23,24,25,34],"health":[0,5,13,42],"healthcheck":[0,13,42],"healthcheck_dis":42,"healthi":[0,5,13,42],"healthstatus":13,"healthy_wait_timeout":[0,13],"heartbeat":40,"heartbeat_tick":40,"heitm\u00fcller":39,"hello":[18,20],"help":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"helper":0,"henc":0,"high":[0,2,9,13,14,27,39,48],"higher":[2,9,14,27,39,48],"highest":[14,27,39,46],"hint":39,"histori":40,"hochestein":9,"home":[8,10,15,17,21,30,31,34,38,40,41,42],"hood":0,"host":[0,1,2,4,5,6,7,8,10,11,12,13,14,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"host1":29,"host2":29,"host_binding_ipv4":13,"host_info":16,"hostconfig":14,"hostnam":[12,13,17,19,21,29,30,31,42,45],"hostvar":1,"hotfix":0,"hour":33,"houseknecht":[8,13,19,21,26,29,34],"howev":13,"html":0,"http":[0,13,21,42],"http_timeout":[0,21],"https":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"hu":8,"hub":[21,45],"hzehrmyjigmcp2gb6nlhmjqcv":[8,34],"id":[0,1,5,6,7,8,10,11,12,13,14,17,18,19,20,21,22,24,25,28,29,30,31,33,34,37,40,42],"idempot":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"ident":0,"identifi":[0,1,12,13,17,25,28,30],"ignor":[0,5,13,14,22,23,27,30,31,39,48],"ignore_build":[0,6],"ignore_build_ev":[0,5],"ignore_error":38,"ignore_imag":0,"ii":13,"im":47,"imag":[0,5,6,7,12,13,14,15,16,27,33,36,37,42,47,48],"image_":14,"image_comparison":[0,13],"image_label_mismatch":[0,13],"image_nam":20,"image_name_mismatch":[0,13],"image_not_pres":13,"images_filt":[0,16,33],"images_space_reclaim":33,"imjoseangel":[35,37],"immedi":36,"implement":0,"import":[0,17,45],"importerror":0,"improv":0,"inabl":[0,2,11],"includ":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"include_dep":[0,6],"include_host_uri":39,"include_host_uri_port":39,"inclus":0,"incompat":[0,15],"incorrect":0,"increas":[8,34,45],"increment":29,"indefinit":[0,13],"index":[4,26],"indic":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"individu":[21,45],"infin":13,"infinit":0,"info":[0,12,15,16,28,30,35,37,38,41,43],"inform":[0,1,2,6,7,10,11,12,13,14,16,20,28,30,31,33,38,40,43,45,47],"ing":[13,42],"ingress":[0,28,29,42],"inherit":13,"ini":[2,9,14,27,39,48],"init":[0,13,40,42,48],"initi":[0,13,42],"initialis":40,"inlin":0,"input":[10,14,27,39],"insert":7,"insid":[1,2,4,7,9,10,11,13,14,42],"inspect":[0,12,13,14,17,18,20,21,22,23,24,25,28,29,30,32,41,43,44,45,47],"instal":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"instanti":42,"instead":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"instruct":[13,17,21,42],"intact":13,"integ":[2,4,5,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,48],"intend":0,"inter":40,"interact":[2,5,7,13],"interfac":[0,5,13,14,40],"intermedi":[17,21],"intern":[0,28,29],"interpret":[0,10,45],"interv":[0,13,36,42],"introduc":[0,13],"invalid":[0,14,27,39],"inventori":[45,46],"inventory_hostnam":[2,9,14],"inventory_plugin":[14,27,39],"invoc":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"invok":[0,42],"io":[13,26],"ip":[0,13,14,17,21,29,42],"ipaddress":[0,13,29],"ipalloc_rang":32,"ipam":[28,29],"ipam_config":[0,29],"ipam_driv":29,"ipam_driver_opt":29,"ipam_opt":0,"ipc":13,"ipc_mod":13,"iprang":29,"ipv4":[13,29],"ipv4_address":13,"ipv6":[0,13,29],"ipv6_address":13,"irc":47,"isn":0,"issu":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"item":[13,14,27,39,42],"jandot":13,"januari":0,"jason":42,"jeff":48,"jenkin":13,"jenkinsci":13,"jgoldschraf":48,"jinja2":[0,4,7,11,13,14,15,27,39],"job":[0,42],"john":8,"join":[0,20,40,45],"join_token":[0,40],"jointoken":40,"jose":[35,37],"joshua":13,"joshuaconn":13,"journald":13,"json":[0,8,13,18,21,26,27,30,31,34,38,40,41,42],"jsondiff":36,"juli":3,"just":[1,15,17],"jwitko":42,"k":[13,17,21,33,42],"kassian":13,"kassiansun":13,"keep":[0,7,8,10,13,25,33,34,40,48],"keep_old_snapshot":40,"keep_volum":13,"keith":29,"keitwb":29,"kept":[13,25],"kernel":13,"kernel_memori":13,"key":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"key1":[16,29,31],"key2":[16,29,31],"key_path":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"keyed_group":[14,27,39],"keyerror":0,"keyword":[2,9],"kibibyt":[13,17,21,33,42],"kilian":26,"kill":[5,13,42],"kill_sign":[0,13],"killer":13,"kind":[5,6],"kubernet":35,"label":[0,5,7,8,12,13,14,16,17,19,21,28,29,31,33,34,39,40,42,43,44],"label_product":39,"labels_st":31,"labels_to_remov":31,"lah":[4,7,11],"larg":[10,29,32,43,44],"larger":36,"last":36,"later":[0,2,4,5,6,7,8,9,13,33,34,45],"latest":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"latest_releas":32,"launch":[13,48],"layer":16,"layout":17,"lead":[0,8,14,27,30,31,34,38,39,40,41,42],"leader":[39,40],"leading_separ":[14,27,39],"leaf":40,"leak":0,"least":[0,13,17],"leav":[5,13,29,40,45],"leendert":9,"left":30,"legaci":[0,10,45],"length":[13,19,40],"let":[0,8,10,34],"letter":14,"level":[0,13,14],"lib":[19,43],"libera":47,"librari":[0,2,13,29],"library_inventory_filtering_v1":0,"licens":0,"life":[0,3,13],"lifecycl":45,"lift":0,"like":[0,1,4,7,11,13,29,40,42],"limit":[0,2,9,13,21,42],"limit_cpu":[0,42],"limit_memori":[0,42],"line":[0,4,7,9,11,13,45],"linux":[7,14,17,19,39],"list":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"listen":[13,40],"listen_addr":40,"listen_port":21,"ljungberg":[41,42],"lnmp":[12,13],"lnmp_nginx":[12,13],"load":[0,4,5,6,7,13,17,18,21,24,47],"load_path":21,"local":[0,2,5,12,13,14,17,19,21,25,26,27,28,29,32,39,43,44,45],"local_follow":10,"localhost":[0,2,5,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44,45],"localvolum":5,"locat":[4,5,6,7],"lock":40,"log":[0,12,13,21,40,42,45,47],"log_driv":[0,13,42],"log_driver_opt":[0,42],"log_entries_for_slow_follow":40,"log_opt":[0,13],"log_volum":21,"logfmt":0,"login":[26,45],"login_result":26,"logout":[26,45],"long":[2,9,12,13,28,46],"longer":[0,1,5,8,13,29,30,31,34,38,40,41,42,45],"look":[0,4,5,6,7,13,42],"lookup":[8,13,34],"loop":[0,29],"loosevers":0,"lorin":9,"loss":[0,4,7,11,13,42],"lost":44,"low":[2,9,14,27,39,48],"lower":[2,9,14,27,39,48],"ls":[4,7,11,16,38],"m":[13,17,21,33,42],"mac":[0,13,29],"mac_address":[0,13],"machin":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,47],"made":[13,17,31,42],"main":[0,4,5,6,7,45],"mainten":0,"make":[0,1,6,13,14,19,21,27,29,39,40,42,44,45],"manag":[0,2,4,6,7,9,10,18,36,38,39,42,47],"mandatori":0,"mani":[0,13],"manifest":[0,17,18,21],"manual":0,"map":[0,5,7,8,13,14,17,21,27,29,34,39,42],"mark":0,"markup":0,"mask":40,"match":[0,5,10,12,13,14,16,21,22,24,27,28,30,38,39,41,42],"matrix":[0,47],"max":42,"max_attempt":42,"max_failure_ratio":42,"max_file_size_for_diff":10,"maximum":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"may":[12,13,28,36,39,42],"mb":13,"mean":[0,13,17,21,29],"meaning":0,"mebibyt":[13,17,21,33,42],"meet":16,"mehra":32,"mem":13,"memori":[0,13,21,42],"memory_reserv":13,"memory_swap":[0,13],"memory_swappi":13,"memswap":21,"mention":13,"merg":[4,5,6,7,14,27,31,39,46],"mesh":29,"messag":[0,38],"met":0,"meta":[8,15,34],"meta_path":15,"metadata":[8,13,14,27,31,34,39,40],"method":[16,38],"might":[0,1,4,7,8,11,13,14,15,17,21,27,30,31,34,38,39,40,41,42],"migrat":[0,3],"minim":[0,14,27,39],"minimum":13,"minor":21,"minut":[0,5,13],"miss":[0,5,6,8,13,34],"missing_imag":0,"mit":0,"mode":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,48],"mode_pars":[0,10],"model":48,"modern":10,"modif":39,"modifi":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"modul":[2,3,14,39],"module_default":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"module_util":0,"moment":15,"monitor":42,"monkey":[8,34],"moreov":0,"morph027":39,"mostly":0,"mount":[0,5,7,13,42],"mountpoint":43,"move":[0,13],"ms":[13,42],"msg":[1,12,15,20,28,38,43,45],"much":13,"multi":[0,4,6,7,17,47],"multipl":[0,4,5,6,7,14,18,19,20,30,33,45],"munoz":[35,37],"must":[4,5,6,7,10,11,13,14,17,21,22,23,27,30,31,38,39,40,41,42,45],"mutual":[4,5,6,7,8,10,14,15,17,27,34,35,36,37,39],"my_sinatra":21,"myapp":21,"myapplic":13,"myconfig_nam":42,"mycontain":13,"mydata":[10,12,13,28,43],"mydockercfg":26,"myimag":21,"mylabel":[16,42],"mymachin":27,"mynetwork":42,"mynetwork_alia":42,"mynod":[30,31,38,40],"mynode1":30,"mynode2":30,"myredi":13,"mysecret_nam":42,"myservic":[13,38,41,42],"mystack":36,"n":[1,4,7,11,12,15,16,19,28,30,35,36,37,38,41,43],"name":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"namespac":[0,13,35,48],"nanosecond":40,"necessari":[0,10],"need":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"negat":13,"neither":[4,5,6,7,17,21,35,36,37,45],"nest":36,"net":[0,32],"net2":29,"network":[0,4,5,6,7,13,14,16,17,21,33,42,47],"network_foo":14,"network_four":29,"network_ipv6_on":29,"network_ipv6_two":29,"network_mod":[0,13],"network_nam":[13,29],"network_on":29,"network_thre":29,"network_two":29,"networkmod":[0,14],"networks_cli_compat":[0,13],"networks_filt":[0,16,33],"never":[0,5,13,17,36,44,45],"new":[1,2,4,5,6,8,10,11,13,14,15,17,18,20,21,22,23,24,27,29,31,32,34,36,40,42,44,45,47,48],"newer":[0,4,5,6,7,8,13,17,29,30,31,34,38,39,40,41,42,47],"newlin":[4,7,11],"next":[0,14,45],"nginx":[12,13,21,36,42],"nice":0,"nicer":0,"no_copi":[13,42],"no_default":[0,13],"no_dep":7,"no_log":0,"nocach":[0,17,21],"nocopi":13,"node":[0,2,10,13,14,27,29,35,36,37,38,40,42,45,47,48],"node_cert_expiri":40,"node_id":40,"nodes_filt":38,"nofil":13,"non":[0,1,5,10,12,13,17,21,28,29,33,46,48],"non_recurs":13,"none":[0,4,5,6,7,8,11,12,13,15,17,18,20,21,23,26,28,31,33,34,36,40,41,42,43],"nonlead":39,"nonrecurs":13,"nop":19,"normal":[0,13,29],"not_pres":22,"notat":29,"note":[9,15,45,46,47],"noth":0,"notic":[0,13],"now":[0,5,13],"npipe":[13,42],"nsenter":[0,46,47],"nsenter_connect":48,"nsenter_pid":[0,48],"null":[12,13,19,28,42,43],"number":[0,4,5,7,8,10,11,13,17,21,33,34,39,40,42,45],"nvidia":13,"o":[10,13,27],"object":[8,10,27,34,38,47],"obtain":0,"occur":0,"oci":17,"octal":[10,42],"octal_string_on":10,"offer":[17,45],"ohno":13,"ok":13,"olaf":26,"old":[0,2,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"older":[0,2,4,5,6,7,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,40,41,42,43,44],"olsaki":26,"omit":[0,13,14,17,21,27,33,39,40,42],"onbuild":[12,13,19],"onc":[0,2,9,42,46],"one":[0,1,4,5,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,24,25,27,29,30,31,33,34,38,39,40,41,42,45],"onli":[0,1,2,4,5,6,7,8,9,10,11,13,14,15,16,17,19,21,22,26,29,30,31,33,34,38,40,41,42,45],"only_curr":15,"oom":13,"oom_kil":13,"oom_score_adj":13,"oosterveld":13,"open":[7,13],"openstdin":[12,13,19],"oper":[0,4,5,6,7,21,29,31,32,40,42,44],"operatingsystem":42,"opt":[36,42],"optim":0,"option":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45,46],"orchestr":[35,45],"order":[0,1,2,4,5,6,7,9,11,13,14,27,39,42,45,48],"org":13,"orign":[0,13,29],"os":[13,14,17,19,21,39],"os_linux":[14,39],"otherwis":[8,10,14,17,27,30,31,34,38,39,40,41,42],"output":[0,2,4,5,6,7,9,11,12,13,16,17,21,27,28,30,38,41,45,46],"output_log":[13,45],"outsid":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"overlay":29,"overlay2":13,"overrid":[2,7,9,13,14,15,27,36,39,42,48],"overview":13,"overwrit":[0,13,17,21,25],"overwritten":[2,9,14,25,27,39,48],"owned":17,"owner":[10,13,42],"owner_id":10,"p":[13,17,21,33,42],"packag":[0,8,30,31,34,38,40,41,42,45],"pacur":[18,19,21,22,24],"pair":[5,13,17,21,33,42],"parallel":42,"paramet":0,"paramiko":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"parent":[13,14,19,24,27,39],"parent_group":[14,27,39],"pars":[0,4,7,10,11,13,42],"parser":[4,7,11,13,42],"part":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"parti":[29,44],"partial":[5,8,10,13,17,18,21,22,29,34,44],"particular":[16,21],"pass":[0,4,5,7,9,10,11,13,14,17,40,42,45],"password":[0,26,32],"past":0,"path":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"path_in_contain":13,"path_on_host":13,"pattern":[4,7,11],"paus":[13,31,42],"pavel":[13,21],"pebibyt":[13,17,21,33,42],"peculiar":0,"pem":[2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"per":[0,13,27,39,42],"perform":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"period":[13,42],"permiss":[13,32],"phase":13,"philipp":13,"pick":0,"pid":[13,46,48],"pid_mod":13,"pids_limit":13,"piotr":[16,30,31,38,40,42],"pip":[8,30,31,34,38,40,41,42,45],"pipe":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pipelin":1,"place":[0,13,17],"placement":[0,42],"placement_prefer":42,"plaintext":26,"plan":[0,10],"platform":[0,13,17,21,22,36,39],"playbook":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"pleas":[0,1,3,4,7,8,11,13,29,30,31,34,38,40,41,42,44,45],"plugin":[2,3,4,6,7,9,10,17,27,42,45,46,48],"plugin_nam":32,"plugin_on":32,"plugin_opt":32,"podman":[0,1],"point":[0,13],"polici":[0,5,6,13,42],"poll":0,"pool":40,"popul":13,"porshkevich":32,"port":[5,7,13,14,17,18,21,22,23,24,25,37,39,40,42],"posit":[13,17,21,33,42],"posix":45,"possibl":[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"postgr":13,"potenti":[0,2,9,46],"power":13,"pre":[0,10],"preced":[2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48],"precis":13,"predict":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"pref":42,"prefer":[9,13,15,21,22,42],"prefix":[14,27,39],"prepar":0,"prereleas":0,"presenc":30,"present":[0,5,6,8,10,13,15,16,21,25,26,29,32,34,36,40,42,44],"prevent":[0,4,7,8,11,13,34],"previous":5,"primari":[5,14],"print":[0,1,4,7,11,12,13,20,28,38,43],"prior":[13,42],"prioriti":[2,9,14,27,39,48],"privat":[13,21,26,42,45],"private_ssh_port":14,"privileg":[0,2,4,9,13,46,48],"problem":[0,1,13],"process":[4,13,14,21,27,39,42],"product":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"profil":[0,4,5,6,7],"program":[4,5,6,7,17,35,36,37,48],"progress":[0,7],"project":[0,4,5,7,45,47],"project_nam":[4,5,6,7],"project_src":[0,4,5,6,7],"prompt":[0,5],"propag":[13,42],"proper":[0,29],"properti":13,"protocol":[0,5,42],"provid":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"proxi":[13,21],"proxycommand":0,"prune":[0,24,36,45,47],"ps":38,"pseudo":[13,42],"psf":0,"public":0,"publish":[0,5,7,13,42],"publish_all_port":[0,13],"published_port":[0,13,42],"publishedport":5,"pull":[0,5,7,13,17,18,19,21,23,24,25,45,47,48],"pull_check_mode_behavior":[0,13],"pull_platform":0,"pull_polici":5,"purge_network":0,"purpos":40,"push":[0,17,18,20,21,24,25,45,47],"put":[2,9,17],"py":[0,8,30,31,34,38,40,41,42,45],"pyopenssl":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pypi":45,"python":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"python_requirements_info":45,"pywin32":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"pyyaml":[0,4,5,6,7,36],"queri":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"question":[5,47],"quiet_pul":7,"quot":[0,4,7,11,13,42],"quota":13,"rais":[0,13],"ran":[1,4,6,7,11],"random":[0,13],"rang":[0,13,29],"rate":13,"rather":[0,13],"ratio":42,"raw":0,"rc":[4,7,11],"re":[0,5,8,13,26,29,34],"reach":13,"reachabl":40,"read":[0,2,8,9,13,14,17,34,39,42,46],"read_on":[13,42],"read_only_force_recurs":13,"read_only_non_recurs":13,"readabl":[0,10,13],"readon":42,"realli":[0,45],"reap":[13,42],"reason":[0,13,17],"reauth":26,"reauthor":26,"rebuild":[0,5,17],"rebuilt":42,"receiv":0,"reclaim":33,"recogn":[14,39],"recommend":21,"reconnect":[0,29],"recreat":[0,5,8,13,29,34,42,44],"recurs":13,"redi":[0,13],"redirect":[4,7,11],"reduc":0,"refactor":0,"refer":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"referenc":1,"reflect":13,"refresh":26,"regard":0,"region":27,"regist":[1,4,5,7,11,12,15,16,19,20,28,30,31,35,37,38,41,42,43],"registri":[0,13,17,19,20,21,24,25,36,42,45,47],"registry_serv":[17,18,21,22,23,24,25],"registry_url":26,"regular":[0,1],"reinstal":[30,31,38,40,41,45],"reject":[0,10],"rekcod":26,"relat":[0,4,5,6,7,13,17,21],"releas":[1,4,5,6,7,13,21,47],"relev":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"reli":[0,29,48],"remain":[0,13,31],"remot":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"remote_addr":[2,9,40],"remote_tmp":42,"remote_us":[0,2,9],"remov":[2,3,5,7,8,10,11,12,13,14,16,18,19,20,21,22,23,25,26,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,47],"removal_wait_timeout":[0,13],"remove_imag":5,"remove_orphan":[5,7],"remove_volum":5,"renam":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"render":0,"renew":5,"renew_anon_volum":[0,5],"replac":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"replic":[0,42],"replica":[4,42],"replicas_max_per_nod":[0,42],"repo":[21,23],"repodigest":19,"report":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"repositori":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"repotag":19,"repres":[12,13,16,28,30,38,41,42],"represent":[8,34],"request":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"requir":[0,9,48],"reserv":[0,42],"reserve_cpu":[0,42],"reserve_memori":[0,42],"reset":0,"resolv":[13,17,21,36,42],"resolve_imag":[36,42],"resourc":[0,5,6,13,36,42],"resp":[0,26],"respect":[0,4,7,11,13,26],"respons":[2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"restart":[0,5,13,42],"restart_config":[0,42],"restart_polici":[0,13,42],"restart_policy_attempt":[0,42],"restart_policy_delay":[0,42],"restart_policy_window":[0,42],"restart_retri":[0,13],"restor":[0,13],"restrict":[0,29],"result":[0,4,5,7,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,32,35,37,38,41,43,44,45],"retain":13,"retri":[13,36,42],"retriev":[0,21,35,37,40,45,47],"return":[0,39,47],"reus":[0,5,13],"revert":0,"rewrit":0,"rewritten":0,"rfc":0,"right":[0,5,18],"risk":10,"rm":[0,7,8,21,34],"ro":13,"role":[31,40,42],"roll":[0,42],"rollback":42,"rollback_config":42,"rolling_vers":[0,8,34],"room":47,"root":[0,4,7,10,11,13,42,46,48],"rootf":13,"rotat":40,"rotate_manager_token":40,"rotate_worker_token":40,"rout":29,"row":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"rprivat":[13,42],"rshare":[13,42],"rslave":[13,42],"rule":13,"run":[0,5,6,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"runm":10,"running_requir":27,"runningfor":5,"runtim":13,"rw":13,"rwm":13,"s":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"safe":[17,39],"sakar":32,"sakar97":32,"sampl":[4,5,6,7,8,11,12,13,15,17,18,19,20,21,22,23,24,25,26,28,29,32,33,34,35,36,37,40,41,42,43,44],"sanit":0,"satisfi":13,"sbarnea":21,"sbin":[12,13,19],"scale":[0,5],"schedul":[0,13],"scheme":0,"schneider":13,"scope":[28,29,43],"score":13,"scratch":0,"script":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"sda":13,"sda2":44,"sdb":13,"sdk":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"search":[4,5,6,7,13,15,17,35,36,37,42],"second":[1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"secret":[0,17,42,45,47],"secret_id":[34,42],"secret_key":13,"secret_nam":[34,42],"secrets3":26,"section":0,"secur":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"security_opt":13,"see":[0,2,8,10,11,12,13,14,16,19,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46],"seem":[1,10,13,18,21],"select":[0,13,14,15,16,19,21,22,23,27,29,31,33,38,39,45],"selectattr":5,"selector":0,"self":[0,30],"selinux":13,"semant":0,"send":[0,2,11,13,36,40],"sens":[6,17],"separ":[0,13,14,27,39],"sequenti":[14,27,39],"server":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"serveraddress":26,"servic":[0,5,6,13,14,17,21,29,35,36,38,47],"service_":14,"service_port":7,"services_filt":38,"set":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"sever":45,"sh":[4,7,10,11,19],"sha256":[5,20,42],"share":[13,21,42],"shell":[0,4,7,10,11,13,42],"ship":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"shm":[0,13,17,21],"shm_size":[13,17,21],"short":[0,12,13,14,28,45],"shorter":13,"show":[0,5,15,16,35,37,38,42,45],"shown":[0,22],"shutdown":5,"side":[0,13,40],"sigkil":13,"sign":40,"signal":[13,42],"signific":42,"signing_ca_cert":40,"signing_ca_key":[0,40],"silent":27,"similar":[0,8,10,12,13,26,28,34,45],"simpl":[4,7,11],"simpli":[5,13,15],"simplifi":0,"simultan":42,"sinatra":[19,21],"sinc":[0,1,3,4,6,7,10,11,13,14,17,27,29,39,45],"singl":[0,17,19,29,45],"site":[12,13],"situat":0,"six":0,"size":[0,5,13,17,19,21,27,42],"skip":[0,14,27,39],"slave":[13,42],"sleep":[13,42],"sleeper":13,"sleepi":13,"sleepyz":13,"sleepyzz":13,"slow":40,"small":0,"snapshot":40,"snapshot_interv":40,"sock":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"socker_handl":0,"socket":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"socket_handl":0,"socket_help":0,"soft":13,"softwar":0,"softzilla":[13,21],"someus":13,"somewher":[14,39],"sorin":21,"sourc":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"space":[16,33],"spam":0,"spawn":0,"spdx":0,"spec":[0,36,39],"special":[0,1,13,16,17,21,39],"specif":[0,13,15,17,21,22,29,35,44,45],"specifi":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"spell":29,"split":13,"spread":42,"src":17,"ssbarnea":21,"ssh":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"ssl":[0,45],"ssl_match_hostnam":[2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,43,44],"ssl_version":[0,45],"sslsocket":[0,2,11],"ssssh":13,"stabl":[4,5,6,7],"stack":[0,14,42,47],"stack_":14,"stack_spec_diff":36,"stage":[17,21],"standard":[0,4,7,11,13,27,29],"start":[0,2,4,5,6,7,9,13,14,15,27,39,42,45,46],"start_interv":[0,13],"start_period":[13,42],"startswith":14,"startup":0,"state":[0,1,5,8,12,13,15,16,19,21,26,27,28,29,30,31,32,34,35,36,37,38,40,41,42,43,44],"status":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"stderr":[0,4,7,11],"stderr_lin":[4,7,11],"stdin":[0,4,7,11,13],"stdin_add_newlin":[4,7,11],"stdinonc":[12,13,19],"stdout":[0,4,7,11,21],"stefan":39,"steinbach":13,"step":0,"still":[0,1,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,48],"stop":[0,5,13,14,42,45],"stop_grace_period":[0,42],"stop_sign":[13,42],"stop_timeout":[0,13],"stoptimeout":13,"storag":[0,13,18,21],"storage_opt":[0,13],"store":[17,18,26,27,40],"stream":0,"strict":[0,13,14,27,39],"stricthostkeycheck":27,"strictvers":0,"string":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"strip":[4,7,11],"strip_empty_end":[4,7,11],"structur":13,"style":13,"sub":[13,42],"subcommand":[29,32,43,44],"subdirectori":17,"submit":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"subnet":[28,29,40],"subnet_s":40,"subopt":0,"subpath":13,"subset":[5,6,16,29,38],"subshel":0,"success":[0,4,5,6,7,8,10,11,13,15,16,17,18,20,21,22,23,24,25,27,29,31,32,34,38,40,43,44],"sum":16,"summari":16,"sun":13,"supersed":[8,30,31,34,38,40,41,42],"supervisord":[12,13],"suppli":[0,13],"support":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47],"suppos":0,"sure":[0,1,19,21,29,40,44,45],"swap":[0,13,21],"swappi":13,"swarm":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,32,33,34,35,36,37,43,44,47,48],"swarm_fact":[38,40],"swarm_servic":42,"swarm_unlock_key":38,"switch":0,"swmkey":40,"swmtkn":40,"sync":40,"synchron":[4,7,11,45],"syntax":13,"sys_tim":13,"sysctl":[0,13,42],"syslog":13,"system":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"systemd":48,"t":[0,13,17,21,33,42],"tag":[0,5,13,17,18,19,20,21,22,23,24,27,42,45,47],"tag_nam":[17,18,21,22,23,24,25],"tagged_imag":25,"take":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"taken":[4,5,6,7,13],"talk":[0,16,38,45],"tar":[0,17,18,20,21],"tarbal":[0,17,18,21,45],"target":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"target_port":42,"targetport":5,"task":[0,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,38,39,40,41,42,43,44,45,47,48],"task_history_retention_limit":40,"tasks_filt":38,"tasktempl":36,"tbouvet":[31,40],"tcp":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tear":5,"tebibyt":[13,17,21,33,42],"templat":[0,4,7,8,11,13],"template_driv":[0,8],"temporari":[4,5,6,7],"termin":13,"test":[0,4,5,6,7,8,13,15,28,34,42,43],"test_cli_compat":[0,13],"test_stack":37,"test_stack_test_servic":36,"testingnet":13,"testingnet2":13,"testus":26,"text":0,"th":7,"therefor":13,"thierri":[31,40],"thoma":13,"thomassteinbach":13,"though":[0,8,10,21,34],"three":0,"thus":[0,45],"tick":40,"time":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45],"time_out":39,"timeout":[0,2,5,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45],"timestamp":5,"tls":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tls_ca_cert":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_client_cert":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_client_key":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tls_hostnam":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"tls_path":15,"tls_verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"tmfs_size":0,"tmp":[12,13,18,26,42],"tmpfs":[13,42],"tmpfs_mode":[0,13,42],"tmpfs_option":13,"tmpfs_size":[13,42],"to_nat":0,"toggl":[14,39],"token":[0,27,38,40],"told":0,"tool":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"top":[13,14],"total":[13,21],"traceback":0,"tracker":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"traffic":40,"trail":0,"trailing_separ":[14,27,39],"transfer":10,"transform":14,"transport":[2,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"travers":13,"treat":[0,10],"tree":10,"tri":[0,4,5,6,7,10,13,21,22,29,36],"trigger":[5,40,42],"trim":0,"troubl":0,"true":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"trust_image_cont":0,"tti":[4,7,11,12,13,19,42],"tune":13,"twice":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"two":[0,8,13,25,34,45],"txt":[0,10,42],"type":[0,2,4,7,9,11,13,14,16,17,27,29,33,38,39,42,44,48],"u":36,"ubuntu":[13,15,42],"udp":[5,13,42],"uid":[13,42],"ulimit":13,"un":[21,24],"unblock":0,"unchang":[5,31,42],"underscor":[14,27,39],"undocu":0,"unexpect":[0,13],"unhealthi":[13,42],"uninstal":[30,31,38,40,41,45],"unintend":0,"unintent":0,"uniqu":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"unit":[0,13,17,21,33,42],"unix":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"unknown":[0,5,6,22],"unless":[0,8,13,15,16,34,38,46,48],"unlimit":[0,13,21],"unlock":[38,40],"unlock_key":38,"unlockkey":40,"unmaintain":0,"unnecessari":0,"unreach":30,"unsaf":0,"unspecifi":42,"unstructur":0,"untag":[24,45],"unus":0,"unvalid":15,"unverifi":[14,39],"updat":[0,1,6,8,13,17,21,26,29,31,34,40,42,45],"update_config":[0,42],"update_delay":[0,42],"update_failure_act":[0,42],"update_max_failure_ratio":[0,42],"update_monitor":[0,42],"update_ord":[0,42],"update_parallel":[0,42],"upgrad":0,"upload":10,"uri":39,"url":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45],"urllib3":0,"us":[13,42],"usag":[0,13,16,19,21,42,47],"use":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"use_alias":7,"use_config_proxi":21,"use_extra_var":[14,27,39],"use_ssh_cli":[0,2,8,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,44],"use_tl":0,"usealias":7,"user":[0,2,4,7,9,10,11,12,13,17,19,26,27,31,40,42,45,46,47,48],"usernam":[13,26,42],"userns_mod":13,"ushuz":8,"usr":[12,13,19],"usual":[13,21],"ut":13,"utf":10,"util":[0,13,45],"v":0,"v1":[3,12,13,21,26],"v8":17,"valid":[0,13,15,29,42,44,45],"validate_cert":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"valu":[0,2,9,14,27,39,45],"value1":[16,29],"value2":[16,29],"value_specified_in_no_log_paramet":[0,40],"vanish":0,"var":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"variabl":[0,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"variant":[13,17,21],"various":[0,4,5,6,7,13,17,18,47],"vendor":0,"verbos":[16,38],"verbose_output":[14,16,27,38,39],"veri":[0,8,13,30,31,34,38,40,41,42],"verif":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"verifi":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"version":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"versions_to_keep":[8,34],"view":13,"vip":42,"virtuals":19,"visibl":0,"vladimir":32,"volum":[0,4,5,6,7,12,13,16,19,33,38,42,47],"volume_cr":44,"volume_driv":13,"volume_nam":[43,44],"volume_on":44,"volume_opt":13,"volume_two":44,"volumes_filt":[0,16,33],"volumes_from":13,"volumes_space_reclaim":33,"w":39,"wait":[0,2,5,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,45,46],"wait_timeout":5,"want":[0,2,4,7,9,11,13,15,19,21,29,33],"warn":[0,13,27],"way":[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,48],"weave_password":32,"weavework":32,"web":[5,36,42],"web_contain":5,"webapp":42,"weight":[13,21],"well":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"welt":0,"whatev":[13,21,22],"whenc":0,"whenev":5,"whether":[0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48],"whitespac":0,"whose":[0,14,27,33,39,40],"wide":13,"wildcard":13,"will":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"window":[0,2,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,32,33,42,43,44],"with_registry_auth":36,"with_sequ":13,"within":13,"without":[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"witkowski":42,"wojciechowski":[16,30,31,38,40,42],"wojciechowskipiotr":[16,30,31,38,40,42],"work":[0,1,2,8,10,11,13,14,15,17,18,31,34,42,45,47],"workdir":42,"worker":[29,31,39,40],"working_dir":[0,2,9,13,42],"workingdir":19,"world":[18,20],"wrap":45,"wrapper":0,"writabl":10,"write":[10,13,17],"writer":0,"written":0,"www":0,"x":[0,5,13,29,42],"x86_64":39,"xfs":13,"ximon":27,"ximon18":27,"xvda":13,"xxx":40,"xxxxx":40,"y":[0,5],"yaml":[0,4,5,6,7,11,13,14,27,36,39,42],"yes":[0,5,13,14,27,39],"yet":[0,13],"yml":[0,4,5,6,7,14,19,27,36,39],"z":13,"zanzico":[36,42],"zero":[0,13],"zfil":13,"zone":0,"zzzz":13},"titles":["Community.Docker Release Notes","community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container","community.docker.docker_api connection \u2013 Run tasks in docker containers","community.docker.docker_compose","community.docker.docker_compose_v2_exec module \u2013 Run command in a container of a Compose service","community.docker.docker_compose_v2 module \u2013 Manage multi-container Docker applications with Docker Compose CLI plugin","community.docker.docker_compose_v2_pull module \u2013 Pull a Docker compose project","community.docker.docker_compose_v2_run module \u2013 Run command in a new container of a Compose service","community.docker.docker_config module \u2013 Manage docker configs","community.docker.docker connection \u2013 Run tasks in docker containers","community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container","community.docker.docker_container_exec module \u2013 Execute command in a docker container","community.docker.docker_container_info module \u2013 Retrieves facts about docker container","community.docker.docker_container module \u2013 manage Docker containers","community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers","community.docker.docker_context_info module \u2013 Retrieve information on Docker contexts for the current user","community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services","community.docker.docker_image_build module \u2013 Build Docker images using Docker buildx","community.docker.docker_image_export module \u2013 Export (archive) Docker images","community.docker.docker_image_info module \u2013 Inspect docker images","community.docker.docker_image_load module \u2013 Load docker image(s) from archives","community.docker.docker_image module \u2013 Manage docker images","community.docker.docker_image_pull module \u2013 Pull Docker images from registries","community.docker.docker_image_push module \u2013 Push Docker images to registries","community.docker.docker_image_remove module \u2013 Remove Docker images","community.docker.docker_image_tag module \u2013 Tag Docker images with new names and/or tags","community.docker.docker_login module \u2013 Log into a Docker registry","community.docker.docker_machine inventory \u2013 Docker Machine inventory source","community.docker.docker_network_info module \u2013 Retrieves facts about docker network","community.docker.docker_network module \u2013 Manage Docker networks","community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager","community.docker.docker_node module \u2013 Manage Docker Swarm node","community.docker.docker_plugin module \u2013 Manage Docker plugins","community.docker.docker_prune module \u2013 Allows to prune various docker objects","community.docker.docker_secret module \u2013 Manage docker secrets","community.docker.docker_stack_info module \u2013 Return information on all docker stacks","community.docker.docker_stack module \u2013 docker stack module","community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack","community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster","community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes","community.docker.docker_swarm module \u2013 Manage Swarm cluster","community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager","community.docker.docker_swarm_service module \u2013 docker swarm service","community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes","community.docker.docker_volume module \u2013 Manage Docker volumes","Docker Guide","Index of all Collection Environment Variables","Community.Docker","community.docker.nsenter connection \u2013 execute on host running controller container"],"titleterms":{"allow":33,"also":[4,5,6,7,17,18,20,21,22,23,24,25,35],"ansibl":[14,39],"api":45,"applic":5,"archiv":[18,20],"attribut":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"author":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"break":0,"bugfix":0,"build":17,"buildx":17,"chang":0,"changelog":47,"cli":5,"cluster":[38,40],"collect":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,48],"command":[4,7,11],"communic":47,"communiti":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47,48],"compos":[4,5,6,7,45],"config":8,"configur":45,"connect":[0,2,9,45,47,48],"contain":[1,2,4,5,7,9,10,11,12,13,14,45,48],"context":15,"control":48,"copi":10,"current":15,"current_container_fact":1,"daemon":45,"default":45,"deprec":0,"descript":47,"docker":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48],"docker_api":2,"docker_compos":3,"docker_compose_v2":5,"docker_compose_v2_exec":4,"docker_compose_v2_pul":6,"docker_compose_v2_run":7,"docker_config":8,"docker_contain":[13,14],"docker_container_copy_into":10,"docker_container_exec":11,"docker_container_info":12,"docker_context_info":15,"docker_host_info":16,"docker_imag":21,"docker_image_build":17,"docker_image_export":18,"docker_image_info":19,"docker_image_load":20,"docker_image_pul":22,"docker_image_push":23,"docker_image_remov":24,"docker_image_tag":25,"docker_login":26,"docker_machin":27,"docker_network":29,"docker_network_info":28,"docker_nod":31,"docker_node_info":30,"docker_plugin":32,"docker_prun":33,"docker_secret":34,"docker_stack":36,"docker_stack_info":35,"docker_stack_task_info":37,"docker_swarm":[39,40],"docker_swarm_info":38,"docker_swarm_servic":42,"docker_swarm_service_info":41,"docker_volum":44,"docker_volume_info":43,"dynam":[14,39],"environ":[45,46],"exampl":[1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"execut":[11,48],"export":18,"fact":[1,12,16,28,30,38,43],"featur":0,"file":10,"fix":0,"group":45,"guid":[0,45,47],"host":[16,48],"imag":[17,18,19,20,21,22,23,24,25,45],"index":[46,47],"inform":[15,35,37,41],"inspect":19,"inventori":[0,14,27,39,47],"issu":0,"known":0,"link":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"list":16,"load":20,"log":26,"machin":[27,45],"major":0,"manag":[5,8,13,21,29,30,31,32,34,40,41,44,45],"minor":0,"modul":[0,1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,45,47],"multi":5,"name":25,"network":[28,29,45],"new":[0,7,25],"node":[30,31,39],"note":[0,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"nsenter":48,"object":[16,33],"paramet":[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48],"plain":45,"plugin":[0,5,14,32,39,47],"port":0,"previous":0,"project":6,"prune":33,"pull":[6,22],"push":23,"registri":[22,23,26],"releas":0,"remov":[0,24],"requir":[2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"retriev":[12,15,16,28,30,38,41,43],"return":[1,4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"run":[1,2,4,7,9,48],"s":20,"scenario":47,"secret":34,"secur":0,"see":[4,5,6,7,17,18,20,21,22,23,24,25,35],"servic":[4,7,16,41,42,45],"sourc":27,"stack":[35,36,37,45],"summari":0,"swarm":[30,31,38,39,40,41,42,45],"synopsi":[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,48],"tag":25,"task":[2,9,37],"topic":0,"use":17,"user":15,"v0":0,"v1":0,"v2":[0,45],"v3":0,"v4":0,"valu":[4,5,6,7,8,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44],"variabl":[45,46],"various":33,"volum":[43,44,45],"whether":1}}) \ No newline at end of file

    Key