blob: d0045cfc917ba79f84dce5ced3985ec9eb60d17a [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/openfaas/hooks/index", "_api/airflow/providers/openfaas/hooks/openfaas/index", "_api/airflow/providers/openfaas/index", "commits", "index", "installing-providers-from-sources"], "filenames": ["_api/airflow/providers/openfaas/hooks/index.rst", "_api/airflow/providers/openfaas/hooks/openfaas/index.rst", "_api/airflow/providers/openfaas/index.rst", "commits.rst", "index.rst", "installing-providers-from-sources.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.openfaas.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.openfaas.hooks.openfaas</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.openfaas</span></code>", "Package apache-airflow-providers-openfaas", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-openfaas</span></code>", "Installing from sources"], "terms": {"3": [0, 1, 2, 5], "0": [0, 1, 2, 5], "2": [0, 1, 2, 5], "4": [0, 1, 2, 3, 4, 5], "dev0": [0, 1, 2, 3, 4, 5], "thi": [0, 1, 2, 3, 4, 5], "i": [0, 1, 2, 3, 4, 5], "an": [0, 1, 2, 3, 4, 5], "experiment": [0, 1, 2, 3, 4, 5], "featur": [0, 1, 2, 3, 4, 5], "ok_status_cod": 1, "202": 1, "sourc": [1, 4], "openfaashook": 1, "function_nam": 1, "none": [1, 5], "conn_id": 1, "open_faas_default": 1, "arg": 1, "kwarg": 1, "base": 1, "basehook": 1, "interact": [1, 3], "queri": 1, "deploi": 1, "invok": 1, "updat": [1, 3, 4], "function": 1, "paramet": 1, "name": [1, 3], "default": 1, "str": 1, "connect": 1, "us": [1, 5], "exampl": [1, 5], "host": 1, "http": [1, 4, 5], "faa": 1, "com": [1, 4, 5], "type": [1, 3], "get_funct": 1, "system": 1, "invoke_async_funct": 1, "async": 1, "invoke_funct": 1, "deploy_funct": 1, "update_funct": 1, "get_conn": 1, "return": 1, "overwrite_function_if_exist": 1, "bodi": 1, "asynchron": 1, "synchron": [1, 3], "block": 1, "until": 1, "complet": [1, 4], "does_function_exist": 1, "whether": 1, "exist": [1, 4], "hook": [2, 3], "detail": [3, 4, 5], "commit": 3, "list": [3, 4], "chang": 3, "version": [3, 4, 5], "For": [3, 5], "high": 3, "level": 3, "changelog": 3, "see": [3, 4], "inform": 3, "includ": 3, "latest": 3, "2022": 3, "06": 3, "07": 3, "subject": 3, "717a7588bc": 3, "descript": 3, "remov": [3, 4, 5], "doubl": 3, "min": 3, "specif": 3, "24292": 3, "aeabe994b3": 3, "prepar": 3, "doc": [3, 4], "mai": 3, "": [3, 5], "releas": [3, 4], "24231": 3, "027b707d21": 3, "05": 3, "add": [3, 4], "explanatori": 3, "note": 3, "contributor": 3, "about": [3, 5], "24229": 3, "03": 3, "22": 3, "d7dbfb7e26": 3, "document": [3, 4], "bugfix": 3, "22383": 3, "14": 3, "16adc035b1": 3, "classifi": [3, 4], "march": 3, "22226": 3, "f5b96315fe": 3, "feb": 3, "22056": 3, "d94fa37830": 3, "02": 3, "08": 3, "fix": 3, "januari": 3, "delai": 3, "21439": 3, "6c3a67d4fc": 3, "2021": [3, 5], "21257": 3, "602abe8394": 3, "01": 3, "20": 3, "line": 3, "now": 3, "sphinx": 3, "autoapi": 3, "support": [3, 4], "typehint": 3, "20951": 3, "f77417eb0d": 3, "12": [3, 5], "31": 3, "k8": 3, "pypi": [3, 4], "compat": 3, "20614": 3, "97496ba2b4": 3, "decemb": 3, "20523": 3, "853576d901": 3, "11": [3, 5], "30": 3, "novemb": 3, "19882": 3, "d9567eb106": 3, "10": [3, 4], "29": 3, "octob": 3, "19321": 3, "2a6cadbd58": 3, "small": 3, "improv": 3, "ui": 3, "18715": 3, "18": 3, "bbc627a3da": 3, "rc2": 3, "16501": 3, "cbf8001d76": 3, "16": 3, "after": [3, 4], "buggfix": 3, "16464": 3, "1fba5402bb": 3, "15": 3, "more": 3, "june": 3, "16405": 3, "9c94b72d44": 3, "16294": 3, "807ad32ce5": 3, "pip": [3, 4, 5], "21": 3, "15576": 3, "40a2476a5d": 3, "04": 3, "28": 3, "when": 3, "gener": 3, "15518": 3, "68e4c4dcb0": 3, "backport": 3, "14886": 3, "27": 3, "589d6dec92": 3, "next": 3, "wave": 3, "14487": 3, "10343ec29f": 3, "correct": [3, 4, 5], "tool": [3, 4], "rc": [3, 4], "14082": [3, 4], "88bdcfa0df": 3, "new": 3, "14013": 3, "ac2f72c98d": 3, "implement": 3, "13767": 3, "3fd5ef3555": 3, "miss": 3, "logo": 3, "integr": 3, "13717": 3, "abf34b8aba": 3, "kuba": 3, "sync": [3, 4], "call": [3, 4], "13356": [3, 4], "295d66f914": 3, "2020": 3, "grammar": 3, "warn": [3, 5], "13380": 3, "6cf76d7ac0": 3, "typo": 3, "upgrad": [3, 4], "command": 3, "13148": 3, "09": 3, "32971a1a2d": 3, "12955": 3, "b40dffa085": 3, "renam": 3, "rema": 3, "modul": 3, "match": [3, 5], "aip": 3, "12917": 3, "c34ef853c8": 3, "separ": 3, "out": 3, "build": [3, 5], "per": 3, "12444": 3, "0080354502": 3, "readm": [3, 4], "0b2": 3, "batch": 3, "12449": 3, "ae7cb4a1e2": 3, "17": 3, "wrong": 3, "hash": 3, "12390": 3, "6889a333cf": 3, "oper": 3, "ref": 3, "12366": 3, "7825e8f590": 3, "13": 3, "instal": 3, "12304": 3, "85a18e13d9": 3, "point": 3, "project": 3, "page": [3, 5], "cross": 3, "depend": 3, "12212": 3, "59eb5de78c": 3, "up": 3, "come": 3, "0beta1": 3, "12206": 3, "b2a28d1590": 3, "move": 3, "script": [3, 5], "dev": 3, "12082": 3, "4e8f9cc8d0": 3, "enabl": 3, "black": 3, "python": [3, 4, 5], "auto": [3, 4], "formmatt": 3, "9550": 3, "5a439e84eb": 3, "26": 3, "2a1": 3, "11855": 3, "872b1566a1": 3, "25": 3, "setup": 3, "11826": 3, "349b0811c3": 3, "d200": 3, "pydocstyl": 3, "check": [3, 5], "11688": 3, "16e7129719": 3, "ad": [3, 4], "11487": 3, "0a0e1af800": 3, "broken": 3, "markdown": 3, "link": [3, 5], "toc": 3, "11249": 3, "ca4238eb4d": 3, "month": 3, "11242": 3, "5220e4c384": 3, "11238": 3, "fdd9b6f65b": 3, "10543": 3, "3696c34c28": 3, "24": 3, "word": 3, "10528": 3, "ee7ca128a1": 3, "refernc": 3, "10483": 3, "fc8d38d5f2": 3, "9883": 3, "d0e7db4024": 3, "19": 3, "number": 3, "fresh": 3, "9408": 3, "12af6a0800": 3, "final": 3, "cleanup": 3, "6": 3, "23rc1": 3, "9404": 3, "c7e5bce57f": 3, "candid": 3, "9370": 3, "f6bd817a3a": 3, "introduc": 3, "transfer": 3, "9320": 3, "0b0e4f7a4c": 3, "rc3": 3, "relas": 3, "9026": 3, "00642a46d0": 3, "remain": 3, "wrongli": 3, "8994": 3, "375d1ca229": 3, "8898": 3, "12c5e5d8a": 3, "8891": 3, "f3521fb0e3": 3, "regener": 3, "file": [3, 4, 5], "8886": 3, "92585ca4cb": 3, "autom": 3, "8807": 3, "4bde99f132": 3, "23": 3, "make": 3, "pylint": 3, "7802": 3, "05443c6dc8": 3, "super": 3, "class": [3, 4], "7828": 3, "5f784ae5c0": 3, "7061": 3, "openfass": 3, "7721": 3, "api": 4, "repositori": 4, "from": 4, "all": 4, "ar": [4, 5], "you": [4, 5], "can": [4, 5], "top": [4, 5], "requir": 4, "below": [4, 5], "minimum": 4, "via": [4, 5], "onli": 4, "avail": [4, 5], "explain": 4, "polici": 4, "github": 4, "blob": 4, "main": [4, 5], "md": 4, "mistakenli": 4, "install_requir": 4, "22382": 4, "trove": 4, "framework": 4, "appli": 4, "apply_default": 4, "decor": 4, "15667": 4, "due": 4, "If": [4, 5], "your": 4, "want": [4, 5], "first": 4, "least": 4, "otherwis": 4, "automat": 4, "have": 4, "manual": 4, "run": [4, 5], "db": 4, "migrat": 4, "initi": 4, "describ": 5, "download": 5, "apach": 5, "airflow": 5, "provid": 5, "openfaa": 5, "offici": 5, "also": 5, "most": 5, "choos": 5, "differ": 5, "select": 5, "drop": 5, "down": 5, "left": 5, "The": 5, "sdist": 5, "whl": 5, "origin": 5, "checksum": 5, "signatur": 5, "softwar": 5, "foundat": 5, "asc": 5, "sha512": 5, "those": 5, "code": 5, "abov": 5, "contain": 5, "how": 5, "pgp": 5, "kei": 5, "It": 5, "essenti": 5, "sha": 5, "gpg": 5, "pleas": 5, "well": 5, "relev": 5, "distribut": 5, "recommend": 5, "get": 5, "directori": 5, "mirror": 5, "pgpk": 5, "ka": 5, "To": 5, "binari": 5, "follow": 5, "guid": 5, "pgpv": 5, "tar": 5, "gz": 5, "made": 5, "sat": 5, "sep": 5, "49": 5, "54": 5, "bst": 5, "rsa": 5, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 5, "issuer": 5, "kaxilnaik": 5, "org": 5, "good": 5, "kaxil": 5, "naik": 5, "unknown": 5, "aka": 5, "gmail": 5, "user": 5, "id": 5, "certifi": 5, "trust": 5, "There": 5, "indic": 5, "belong": 5, "owner": 5, "primari": 5, "fingerprint": 5, "cde1": 5, "5c6e": 5, "4d3a": 5, "8ec4": 5, "ecf4": 5, "ba4b": 5, "6674": 5, "e08a": 5, "d7de": 5, "406f": 5, "do": 5, "worri": 5, "certif": 5, "manag": 5, "self": 5, "sign": 5, "why": 5, "By": 5, "import": 5, "server": 5, "previou": 5, "step": 5, "know": 5, "valid": 5, "alreadi": 5, "sum": 5, "shasum": 5, "512": 5, "diff": 5, "should": 5, "one": 5, "local": 5, "bin": 5, "bash": 5, "package_vers": 5, "package_nam": 5, "provider_download_dir": 5, "mktemp": 5, "d": 5, "dep": 5, "dest": 5, "curl": 5, "apache_airflow_providers_openfaa": 5, "py3": 5, "ani": 5, "l": 5, "o": 5, "echo": 5, "la": 5, "onc": 5, "instruct": 5, "chapter": 5, "temporari": 5, "folder": 5, "creat": 5}, "objects": {"airflow.providers": [[2, 0, 0, "-", "openfaas"]], "airflow.providers.openfaas": [[0, 0, 0, "-", "hooks"]], "airflow.providers.openfaas.hooks": [[1, 0, 0, "-", "openfaas"]], "airflow.providers.openfaas.hooks.openfaas": [[1, 1, 1, "", "OK_STATUS_CODE"], [1, 2, 1, "", "OpenFaasHook"]], "airflow.providers.openfaas.hooks.openfaas.OpenFaasHook": [[1, 3, 1, "", "DEPLOY_FUNCTION"], [1, 3, 1, "", "GET_FUNCTION"], [1, 3, 1, "", "INVOKE_ASYNC_FUNCTION"], [1, 3, 1, "", "INVOKE_FUNCTION"], [1, 3, 1, "", "UPDATE_FUNCTION"], [1, 4, 1, "", "deploy_function"], [1, 4, 1, "", "does_function_exist"], [1, 4, 1, "", "get_conn"], [1, 4, 1, "", "invoke_async_function"], [1, 4, 1, "", "invoke_function"], [1, 4, 1, "", "update_function"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:attribute", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4], "provid": [0, 1, 2, 3, 4], "openfaa": [0, 1, 2, 3, 4], "hook": [0, 1], "submodul": 0, "modul": 1, "content": [1, 4], "class": 1, "attribut": 1, "subpackag": 2, "packag": [3, 4, 5], "apach": [3, 4], "3": [3, 4], "0": [3, 4], "2": [3, 4], "1": [3, 4], "refer": 4, "resourc": 4, "commit": 4, "instal": [4, 5], "changelog": 4, "break": 4, "chang": 4, "bug": 4, "fix": 4, "misc": 4, "from": 5, "sourc": 5, "releas": 5, "integr": 5, "verifi": 5, "pypi": 5}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 56}})