blob: 65bdc388dd807777487fa034e94179b06f8f46b7 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/pagerduty/hooks/index", "_api/airflow/providers/pagerduty/hooks/pagerduty/index", "_api/airflow/providers/pagerduty/hooks/pagerduty_events/index", "_api/airflow/providers/pagerduty/index", "commits", "index", "installing-providers-from-sources"], "filenames": ["_api/airflow/providers/pagerduty/hooks/index.rst", "_api/airflow/providers/pagerduty/hooks/pagerduty/index.rst", "_api/airflow/providers/pagerduty/hooks/pagerduty_events/index.rst", "_api/airflow/providers/pagerduty/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.pagerduty.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.pagerduty.hooks.pagerduty</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.pagerduty.hooks.pagerduty_events</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.pagerduty</span></code>", "Package apache-airflow-providers-pagerduty", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-pagerduty</span></code>", "Installing from sources"], "terms": {"pagerduty_ev": [0, 3], "3": [0, 1, 2, 3, 6], "0": [0, 1, 2, 3, 6], "2": [0, 1, 2, 3, 6], "5": [0, 1, 2, 3, 4, 5, 6], "dev0": [0, 1, 2, 3, 4, 5, 6], "thi": [0, 1, 2, 3, 4, 5, 6], "i": [0, 1, 2, 3, 4, 5, 6], "an": [0, 1, 2, 3, 4, 5, 6], "experiment": [0, 1, 2, 3, 4, 5, 6], "featur": [0, 1, 2, 3, 4, 6], "send": [1, 2], "receiv": [1, 2], "data": [1, 2], "from": [1, 2, 4, 5], "well": [1, 2, 6], "creat": [1, 2, 6], "incid": [1, 2], "pagerdutyhook": [1, 4, 5], "token": [1, 2], "none": [1, 2, 6], "pagerduty_conn_id": [1, 2], "sourc": [1, 2, 5], "base": [1, 2], "basehook": [1, 2], "The": [1, 2, 6], "can": [1, 2, 5, 6], "us": [1, 2, 4, 6], "interact": [1, 2, 4, 5], "both": [1, 2], "api": [1, 2, 4, 5], "event": [1, 2, 4, 5], "take": [1, 2], "directli": 1, "connect": [1, 2, 5], "ha": [1, 2], "If": [1, 2, 5, 6], "suppli": [1, 2], "In": 1, "case": 1, "refer": [1, 4], "account": 1, "http": [1, 2, 5, 6], "support": [1, 4, 5], "com": [1, 5, 6], "doc": [1, 4], "gener": [1, 4], "kei": [1, 2, 6], "access": 1, "rest": 1, "person": 1, "order": 1, "you": [1, 5, 6], "also": [1, 6], "need": [1, 2], "specifi": [1, 2], "routing_kei": 1, "integr": [1, 2, 4], "extra": 1, "field": [1, 2, 4, 5], "paramet": [1, 2], "str": [1, 2], "password": [1, 2], "conn_name_attr": [1, 2], "default_conn_nam": [1, 2], "pagerduty_default": 1, "conn_typ": [1, 2], "hook_nam": [1, 2], "static": [1, 2], "get_ui_field_behaviour": [1, 2], "return": [1, 2], "custom": [1, 2], "behaviour": [1, 2], "get_sess": 1, "pdpyra": [1, 4, 5], "apisess": 1, "through": 1, "librari": 1, "extend": 1, "request": 1, "session": 1, "document": [1, 4, 5], "how": [1, 6], "found": 1, "github": [1, 5], "io": 1, "abstract": 1, "create_ev": [1, 2], "summari": [1, 2], "sever": [1, 2], "action": [1, 2], "trigger": [1, 2], "dedup_kei": [1, 2], "custom_detail": [1, 2], "group": [1, 2], "compon": [1, 2], "class_typ": [1, 2], "imag": [1, 2], "link": [1, 2, 4, 6], "servic": [1, 2, 4], "one": [1, 2, 6], "info": [1, 2], "warn": [1, 2, 4, 6], "error": [1, 2], "critic": [1, 2], "specif": [1, 2, 4], "human": [1, 2], "readabl": [1, 2], "uniqu": [1, 2], "identifi": [1, 2], "hostnam": [1, 2], "system": [1, 2], "have": [1, 2, 5], "problem": [1, 2], "acknowledg": [1, 2], "resolv": [1, 2], "default": [1, 2], "try": 1, "read": 1, "": [1, 2, 4, 6], "json": 1, "blob": [1, 5], "A": [1, 2], "string": [1, 2, 4], "which": [1, 2], "alert": [1, 2], "given": [1, 2], "requir": [1, 2], "ani": [1, 2, 6], "free": [1, 2], "form": [1, 2], "detail": [1, 2, 4, 5, 6], "dictionari": [1, 2], "pass": [1, 2], "show": [1, 2, 4, 5], "up": [1, 2, 4, 5], "tabl": [1, 2], "cluster": [1, 2], "For": [1, 2, 4, 6], "exampl": [1, 2, 6], "prod": [1, 2], "datapip": [1, 2], "02": [1, 2, 4], "03": [1, 2, 4], "might": [1, 2], "part": [1, 2], "affect": [1, 2], "broken": [1, 2, 4], "type": [1, 2, 4], "list": [1, 2, 4, 5], "includ": [1, 2, 4], "each": [1, 2], "accept": [1, 2], "follow": [1, 2, 6], "src": [1, 2], "url": [1, 2], "being": [1, 2], "attach": [1, 2], "must": [1, 2], "serv": [1, 2], "via": [1, 2, 5, 6], "href": [1, 2], "option": [1, 2, 4, 5], "make": [1, 2, 4, 5], "clickabl": [1, 2], "alt": [1, 2], "altern": [1, 2], "text": [1, 2], "plain": [1, 2], "describ": [1, 2, 6], "purpos": [1, 2], "v2": [1, 2], "respons": [1, 2], "dict": [1, 2], "pagerdutyeventshook": 2, "integration_kei": 2, "pagerduty_events_conn_id": 2, "It": [2, 6], "e": 2, "pagerduty_events_default": 2, "hook": [3, 4, 5], "commit": 4, "chang": 4, "version": [4, 5, 6], "high": 4, "level": 4, "changelog": 4, "see": [4, 5], "inform": 4, "latest": 4, "2022": 4, "06": 4, "07": 4, "subject": 4, "717a7588bc": 4, "updat": [4, 5], "descript": 4, "remov": [4, 5, 6], "doubl": 4, "min": 4, "24292": 4, "aeabe994b3": 4, "prepar": 4, "mai": 4, "releas": [4, 5], "24231": 4, "027b707d21": 4, "05": 4, "add": [4, 5], "explanatori": 4, "note": 4, "contributor": 4, "about": [4, 6], "24229": 4, "22": 4, "d7dbfb7e26": 4, "bugfix": 4, "22383": 4, "14": 4, "16adc035b1": 4, "classifi": [4, 5], "march": 4, "22226": 4, "f5b96315fe": 4, "feb": 4, "22056": 4, "d94fa37830": 4, "08": 4, "fix": 4, "januari": 4, "delai": 4, "21439": 4, "6c3a67d4fc": 4, "2021": [4, 6], "21257": 4, "cb73053211": 4, "01": 4, "27": 4, "21074": [4, 5], "602abe8394": 4, "20": 4, "line": 4, "now": 4, "sphinx": 4, "autoapi": 4, "typehint": 4, "20951": 4, "10": [4, 5], "29": 4, "d9567eb106": 4, "octob": 4, "19321": 4, "86a2a19ad2": 4, "17": 4, "more": 4, "f": 4, "18855": 4, "923f5a5912": 4, "12": [4, 6], "separ": [4, 5], "18784": [4, 5], "39359b9520": 4, "standard": [4, 5], "ui": [4, 5], "18763": [4, 5], "30": 4, "0a68588479": 4, "august": 4, "17890": 4, "87f408b1e7": 4, "26": 4, "rc2": 4, "juli": 4, "17116": 4, "b916b75079": 4, "15": 4, "17015": 4, "866a601b76": 4, "28": 4, "pylint": 4, "our": 4, "toolchain": 4, "16682": 4, "18": 4, "bbc627a3da": 4, "16501": 4, "cbf8001d76": 4, "16": 4, "synchron": 4, "after": 4, "buggfix": 4, "16464": 4, "1fba5402bb": 4, "june": 4, "16405": 4, "9c94b72d44": 4, "16294": 4, "807ad32ce5": 4, "pip": [4, 5, 6], "21": 4, "compat": 4, "15576": 4, "40a2476a5d": 4, "04": 4, "when": 4, "15518": 4, "68e4c4dcb0": 4, "backport": 4, "14886": 4, "6e6526a0f6": 4, "13": 4, "14734": 4, "88bdcfa0df": 4, "new": 4, "wave": 4, "14013": 4, "ac2f72c98d": 4, "implement": 4, "tool": 4, "13767": 4, "a9ac2b040b": 4, "23": 4, "switch": 4, "flynt": 4, "13732": 4, "3fd5ef3555": 4, "miss": 4, "logo": 4, "13717": 4, "295d66f914": 4, "2020": 4, "grammar": 4, "13380": 4, "6cf76d7ac0": 4, "typo": 4, "upgrad": [4, 5], "command": 4, "13148": 4, "09": 4, "32971a1a2d": 4, "12955": 4, "b40dffa085": 4, "renam": 4, "rema": 4, "modul": 4, "match": [4, 6], "aip": 4, "12917": 4, "c34ef853c8": 4, "11": [4, 6], "out": 4, "build": [4, 6], "per": 4, "12444": 4, "0080354502": 4, "readm": [4, 5], "0b2": 4, "batch": 4, "12449": 4, "ae7cb4a1e2": 4, "wrong": 4, "hash": 4, "12390": 4, "6889a333cf": 4, "improv": 4, "oper": 4, "ref": 4, "12366": 4, "7825e8f590": 4, "instal": 4, "12304": 4, "85a18e13d9": 4, "point": 4, "pypi": [4, 5], "project": 4, "page": [4, 6], "cross": 4, "depend": 4, "12212": 4, "59eb5de78c": 4, "come": 4, "0beta1": 4, "12206": 4, "b2a28d1590": 4, "move": 4, "script": [4, 6], "dev": 4, "12082": 4, "4e8f9cc8d0": 4, "enabl": 4, "black": 4, "python": [4, 5, 6], "auto": [4, 5], "formmatt": 4, "9550": 4, "5a439e84eb": 4, "2a1": 4, "11855": 4, "872b1566a1": 4, "25": 4, "setup": 4, "11826": 4, "3ee618623b": 4, "pypd": 4, "instead": 4, "11151": 4, "16e7129719": 4, "ad": [4, 5], "11487": 4, "0a0e1af800": 4, "markdown": 4, "toc": 4, "11249": 4, "ca4238eb4d": 4, "month": 4, "11242": 4, "5220e4c384": 4, "11238": 4, "fdd9b6f65b": 4, "10543": 4, "3696c34c28": 4, "24": 4, "word": 4, "10528": 4, "ee7ca128a1": 4, "refernc": 4, "10483": 4, "d0e7db4024": 4, "19": 4, "number": 4, "fresh": 4, "9408": 4, "12af6a0800": 4, "final": 4, "cleanup": 4, "6": 4, "23rc1": 4, "9404": 4, "c7e5bce57f": 4, "candid": 4, "9370": 4, "f6bd817a3a": 4, "introduc": 4, "transfer": 4, "9320": 4, "0b0e4f7a4c": 4, "rc3": 4, "relas": 4, "9026": 4, "00642a46d0": 4, "name": 4, "remain": 4, "wrongli": 4, "8994": 4, "1d36b0303b": 4, "8984": 4, "375d1ca229": 4, "8898": 4, "12c5e5d8a": 4, "8891": 4, "f3521fb0e3": 4, "regener": 4, "file": [4, 5, 6], "8886": 4, "92585ca4cb": 4, "autom": 4, "8807": 4, "05443c6dc8": 4, "call": 4, "super": 4, "class": [4, 5], "7828": 4, "97a429f9d0": 4, "6714": 4, "magic": 4, "comment": 4, "utf": 4, "8": 4, "7338": 4, "c42a375e79": 4, "6644": 4, "7265": 4, "repositori": 5, "all": 5, "ar": [5, 6], "top": [5, 6], "exist": 5, "below": [5, 6], "minimum": 5, "4": 5, "onli": 5, "avail": [5, 6], "explain": 5, "polici": 5, "main": [5, 6], "md": 5, "mistakenli": 5, "install_requir": 5, "22382": 5, "trove": 5, "framework": 5, "optimis": 5, "import": [5, 6], "appli": 5, "apply_default": 5, "decor": 5, "15667": 5, "due": 5, "your": 5, "want": [5, 6], "first": 5, "least": 5, "otherwis": 5, "automat": 5, "manual": 5, "run": [5, 6], "db": 5, "complet": 5, "migrat": 5, "initi": 5, "download": 6, "apach": 6, "airflow": 6, "provid": 6, "pagerduti": 6, "offici": 6, "most": 6, "choos": 6, "differ": 6, "select": 6, "drop": 6, "down": 6, "left": 6, "sdist": 6, "whl": 6, "origin": 6, "checksum": 6, "signatur": 6, "softwar": 6, "foundat": 6, "asc": 6, "sha512": 6, "those": 6, "code": 6, "abov": 6, "contain": 6, "pgp": 6, "essenti": 6, "sha": 6, "gpg": 6, "pleas": 6, "relev": 6, "distribut": 6, "recommend": 6, "get": 6, "directori": 6, "mirror": 6, "pgpk": 6, "ka": 6, "To": 6, "binari": 6, "guid": 6, "pgpv": 6, "tar": 6, "gz": 6, "made": 6, "sat": 6, "sep": 6, "49": 6, "54": 6, "bst": 6, "rsa": 6, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 6, "issuer": 6, "kaxilnaik": 6, "org": 6, "good": 6, "kaxil": 6, "naik": 6, "unknown": 6, "aka": 6, "gmail": 6, "user": 6, "id": 6, "certifi": 6, "trust": 6, "There": 6, "indic": 6, "belong": 6, "owner": 6, "primari": 6, "fingerprint": 6, "cde1": 6, "5c6e": 6, "4d3a": 6, "8ec4": 6, "ecf4": 6, "ba4b": 6, "6674": 6, "e08a": 6, "d7de": 6, "406f": 6, "correct": 6, "do": 6, "worri": 6, "certif": 6, "manag": 6, "self": 6, "sign": 6, "why": 6, "By": 6, "server": 6, "previou": 6, "step": 6, "know": 6, "valid": 6, "alreadi": 6, "sum": 6, "check": 6, "shasum": 6, "512": 6, "diff": 6, "should": 6, "local": 6, "bin": 6, "bash": 6, "package_vers": 6, "package_nam": 6, "provider_download_dir": 6, "mktemp": 6, "d": 6, "dep": 6, "dest": 6, "curl": 6, "apache_airflow_providers_pagerduti": 6, "py3": 6, "l": 6, "o": 6, "echo": 6, "la": 6, "onc": 6, "instruct": 6, "chapter": 6, "temporari": 6, "folder": 6}, "objects": {"airflow.providers": [[3, 0, 0, "-", "pagerduty"]], "airflow.providers.pagerduty": [[0, 0, 0, "-", "hooks"]], "airflow.providers.pagerduty.hooks": [[1, 0, 0, "-", "pagerduty"], [2, 0, 0, "-", "pagerduty_events"]], "airflow.providers.pagerduty.hooks.pagerduty": [[1, 1, 1, "", "PagerdutyHook"]], "airflow.providers.pagerduty.hooks.pagerduty.PagerdutyHook": [[1, 2, 1, "", "conn_name_attr"], [1, 2, 1, "", "conn_type"], [1, 3, 1, "", "create_event"], [1, 2, 1, "", "default_conn_name"], [1, 3, 1, "", "get_session"], [1, 3, 1, "", "get_ui_field_behaviour"], [1, 2, 1, "", "hook_name"]], "airflow.providers.pagerduty.hooks.pagerduty_events": [[2, 1, 1, "", "PagerdutyEventsHook"]], "airflow.providers.pagerduty.hooks.pagerduty_events.PagerdutyEventsHook": [[2, 2, 1, "", "conn_name_attr"], [2, 2, 1, "", "conn_type"], [2, 3, 1, "", "create_event"], [2, 2, 1, "", "default_conn_name"], [2, 3, 1, "", "get_ui_field_behaviour"], [2, 2, 1, "", "hook_name"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5], "provid": [0, 1, 2, 3, 4, 5], "pagerduti": [0, 1, 2, 3, 4, 5], "hook": [0, 1, 2], "submodul": 0, "modul": [1, 2], "content": [1, 2, 5], "class": [1, 2], "pagerduty_ev": 2, "subpackag": 3, "packag": [4, 5, 6], "apach": [4, 5], "3": [4, 5], "0": [4, 5], "2": [4, 5], "1": [4, 5], "refer": 5, "resourc": 5, "commit": 5, "instal": [5, 6], "requir": 5, "changelog": 5, "break": 5, "chang": 5, "bug": 5, "fix": 5, "misc": 5, "featur": 5, "from": 6, "sourc": 6, "releas": 6, "integr": 6, "verifi": 6, "pypi": 6}, "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}})