alerta-server

View on PyPIReverse Dependencies (0)

9.0.4 alerta_server-9.0.4-py2.py3-none-any.whl

Wheel Details

Project: alerta-server
Version: 9.0.4
Filename: alerta_server-9.0.4-py2.py3-none-any.whl
Download: [link]
Size: 165235
MD5: 07c52cba8fb224c6997fae6f10f77017
SHA256: fdad31eb7afea4d29eb5c29c850b94216ef83abc302999d035dc245e8faa3321
Uploaded: 2024-09-04 18:22:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: alerta-server
Version: 9.0.4
Summary: Alerta server WSGI application
Author: Nick Satterly
Author-Email: nfsatterly[at]gmail.com
Home-Page: https://github.com/guardian/alerta
License: Apache License 2.0
Keywords: alert monitoring system wsgi application api
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Environment :: Plugins
Classifier: Framework :: Flask
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.9
Requires-Dist: bcrypt
Requires-Dist: blinker
Requires-Dist: cryptography
Requires-Dist: Flask (>=2.0.1)
Requires-Dist: Flask-Compress (>=1.4.0)
Requires-Dist: Flask-Cors (>=3.0.2)
Requires-Dist: mohawk
Requires-Dist: PyJWT (>=2.0.0)
Requires-Dist: pyparsing
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: PyYAML
Requires-Dist: requests
Requires-Dist: requests-hawk
Requires-Dist: sentry-sdk[flask] (>=0.10.2)
Requires-Dist: pymongo; extra == "mongodb"
Requires-Dist: psycopg2; extra == "postgres"
Provides-Extra: mongodb
Provides-Extra: postgres
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 4598 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.1.1)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
alerta/__init__.py sha256=TFljFYRmHCccDhZlq2BikyIZKcjQug2NvbnEjTCxh3Y 47
alerta/app.py sha256=DjbeBe8azi1yOCZQgJ1wvN83KfhbLKxWgCGWrl7Ah2Y 3246
alerta/app.wsgi sha256=BiNf2hBdCHF2Rk_t56mKEPWc7aPiu7xJY1bbNEKI6fw 50
alerta/commands.py sha256=0XwfUCsb-4TIk6kB2xNK3nBRn6AY5612LABs8NB6vCI 7243
alerta/dev.py sha256=IbkFH2ECB0mZ56tePZocJ6ApdgWX3t9xZMkurWUA928 140
alerta/exceptions.py sha256=iZx9c1zsDRtwlNjhrnrXWJ0jLiqUEP3ii5-h1AsVzQs 3691
alerta/settings.py sha256=LBI_EI4boIvv4WR9h3iYdIYhnV7bNoBnM5QS2zK-XWw 11641
alerta/tasks.py sha256=meiIX-Nl4T9iuhRZnnGDN8Fye9G2CGpdDBOz25pwa8s 1456
alerta/version.py sha256=mlHybpdx3HRbL2-HbGRaELCQpjpsMV4aL63OiEemA2k 22
alerta/auth/__init__.py sha256=c2wS2n5tF_nWeSUdoUNf1uQY4hWs3UbGethv3C6AixE 1885
alerta/auth/basic.py sha256=M9-20-C-7Ar0fKritkQF-mQ9zDGkxm3NB-Kbk7IaUgI 6822
alerta/auth/basic_ldap.py sha256=gGvd7ILN4WaMuLVkAxEOSr5aYpZoRWldyWpV4k0wTzY 7358
alerta/auth/decorators.py sha256=6hCkPz-f0DdwUH7zQu4NPJwb8RUwLZWsORN4Wjzp_tY 7492
alerta/auth/github.py sha256=v8GvLBdE0PYRsX6aIGvqDGqbHVcsIUyeCGDt1n4KfHk 4175
alerta/auth/hmac.py sha256=rd7mRZOMhTTiMD15wDs_g_LhH__vLd0FUftdfe92lDI 838
alerta/auth/login.py sha256=6A8BuiK2fcLZkeyNCBKmoje7OvOuobnlGHXvRWzs05Y 386
alerta/auth/logout.py sha256=s2ilT7tPW29WD2-UAkYi8tsVE6wgbIxLFU0Y_7j0cGc 437
alerta/auth/oidc.py sha256=qcDj3u8Rnl_rVw1D-jVHB1yomenUukaozqqX5JLr4L0 8781
alerta/auth/saml.py sha256=tXGOlU1jsXR4oDuuN46YB7IIYrTTE6LIMk0-2ku78IM 4829
alerta/auth/userinfo.py sha256=v88uiD21Shjja1tNDYO-VUcjCTQTTqYyDQqwon7Kfk8 668
alerta/auth/utils.py sha256=xSt4DluKFRUi7nknN27V9O-NmPLIef8MOoPEimwbPmk 4585
alerta/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
alerta/database/base.py sha256=NUaI--fgA5jEIjQzSxeMnIGy78SFxQ7NF9_0LUONWPE 14381
alerta/database/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
alerta/database/backends/mongodb/__init__.py sha256=_1BoQDaCVlqYVSAHgT6_Cy-w7S6f2XI0tOLw2kaXrjE 57
alerta/database/backends/mongodb/base.py sha256=6DSwgh40MvoX44REY-pOcErzMD8A1hfQBQ5SkaXaGG0 71239
alerta/database/backends/mongodb/queryparser.py sha256=7bcX_K8dKVSOLoi76qdB-PLgXwSbUATJnAf1nJOlpzc 7592
alerta/database/backends/mongodb/utils.py sha256=yGlQixxcQGc0K11pSTZ7crpeOTArfETMI_l5LECnskw 16836
alerta/database/backends/postgres/__init__.py sha256=_1BoQDaCVlqYVSAHgT6_Cy-w7S6f2XI0tOLw2kaXrjE 57
alerta/database/backends/postgres/base.py sha256=YP4yfC4avkjBdhzX5gBSfLdqt_uR9k_x56gQITQBi6A 70404
alerta/database/backends/postgres/queryparser.py sha256=QIhNfoPMONswoDsR-WhsjLS2KcLedBkRdVFstMTxrT4 6985
alerta/database/backends/postgres/utils.py sha256=W09xmNA8cmaaaKRZmsDhrvIiDW0EluRkApv07x59mKM 17681
alerta/management/__init__.py sha256=6--abb8esHDfjqxPIo_TqhokMfMdR9m9bTiNvcLUAx4 104
alerta/management/views.py sha256=0dPQuIrYIOyeWJSG-4LyULu7nax4NGNf6kbqFYRfLUs 9075
alerta/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
alerta/models/alert.py sha256=cBXknUXKVeEVWXeLuWP42L9oYShuDpPzvJcsoGBeZDs 25626
alerta/models/blackout.py sha256=kNBj86WdFcuPj7b_KS6vYpEGPWJPR-X8hEPaOjUl114 8811
alerta/models/customer.py sha256=pP8Q26R1jekaGT-9Vq0bzETvb_-988yKnMjbspSQ19o 2642
alerta/models/enums.py sha256=-7YQIyQN6GhPj8mxj5iDEfSfcF6LvvszZur8kN99I08 4337
alerta/models/group.py sha256=86x9Z0w2GWCphypgNvObB_6DILw8z2LL8nXlp3B1LYg 4257
alerta/models/heartbeat.py sha256=7fg5wR6dUXjBC9nOrmlc5YI7Wy8ffBIqYMoQT1sHzxM 6874
alerta/models/history.py sha256=LQ3U3kqtKPFBYVmp4CiiS7m0Ulfgq1YERPUA6knwhms 6511
alerta/models/key.py sha256=9sUYbk5Inl87jWLdmfTdlKzJn5fuxK9oBymOecj7oE0 5680
alerta/models/metrics.py sha256=OYU98parO9VkiyUUOZrh56RVboBZ6AEXpiEuJpnxEZY 7631
alerta/models/note.py sha256=VJ3OlmoQrZ8bGFMM-JjiDSftN_Qn_c8MbADeOPIscNU 4650
alerta/models/permission.py sha256=M_4XZ8jLvbIOmLGrbAtbGG9XsrROkr-iPgJrejWWqS4 3944
alerta/models/switch.py sha256=H9N48wfexvM64rbESH9-4pEwOTcFx43NsB8HliaTQJs 1437
alerta/models/token.py sha256=66sLLm7ium9AwBzSzWguG2iJHtrN64D0MIq1qKFccuE 4558
alerta/models/user.py sha256=rryu2D2Zl5TQzbcXddzFGhE5yZIve5PZVIzin2WaGA0 8208
alerta/models/alarms/__init__.py sha256=mEOXEEkQzwqUfJhrCkY32jLAO-zZhdOxonC1ok2FKHo 1254
alerta/models/alarms/alerta.py sha256=Sax9_MNT2SUVj8cmM4jNMT3DhciZWlajIu58wOANgQw 10983
alerta/models/alarms/isa_18_2.py sha256=EbtVJbtJymiIHlOCrlV49mPg3qO-qBKA_qkPvHbyr5M 7110
alerta/plugins/__init__.py sha256=i4F6kBHtSgPvFnObrw_42UFHoUt5vM_UC2_YEf9kY_0 2797
alerta/plugins/acked_by.py sha256=GEMCkXke86mbYkoyWx8Z7UYMVA4XhDqR8mZueP8BYaU 1223
alerta/plugins/blackout.py sha256=d94ldmB4sLynGrmw53lJ_mbXGKaGY7yXgNIt35MpTfU 1558
alerta/plugins/escalate.py sha256=3ma339xZlN4Chv7NzS3WOXmnan7XDhBQG_bSNys8_ec 1749
alerta/plugins/forwarder.py sha256=oUdomT1HYbcgbjXGP1qLo5GNfcNyV5S8snh8MW8nL6w 5444
alerta/plugins/heartbeat.py sha256=xKFlYd5PX4fGTrDiUNdGYhxU5gYWczT8z108lnn429Y 1429
alerta/plugins/reject.py sha256=-jmYhAnp-xg0VA3Q7078yyqEENZ6VQdFN6vYz1QVG7I 2084
alerta/plugins/remote_ip.py sha256=juXUVNYRbKdSTeG7p68e0faNat7h7FwjOhxTFoBUwPY 841
alerta/plugins/timeout.py sha256=yKpCpNWFu1wSiocr1g10yvthdHMNLLPGkoetOjdA1pE 1840
alerta/sql/schema.sql sha256=0lIw5tC_pmIlf_COQ41Y0hCUB10oLUeS_YD08cD0_JM 5031
alerta/static/embed.js sha256=2IoxddzLb5rPnAadcjGlcl6moPSmFjNy71p1V8It2UA 789
alerta/templates/index.html sha256=ZYQnCLQbo3clgPbevJdS9FD_gVRV8115jVN30Z4OT5Q 2092
alerta/templates/auth/saml2.html sha256=3tSO0ul5alqS5y6PpgIfFHlt9SsMZsJZ3-If9rJYHWo 276
alerta/templates/management/index.html sha256=-1m1KMA_Ej3BSnnwB-5miJfYgzUm9RLlR5yXUorrddw 241
alerta/templates/management/switchboard.html sha256=vf1ww0bkzLHRMXO52XO6uEe5b8y1jCekXD5RX8pO37M 936
alerta/templates/oembed/counts.html sha256=RZ0m4ezPUSwLuc40YOuBKo1ggQ_J3gsKQzUgyziGrmY 1220
alerta/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
alerta/utils/api.py sha256=WFODHjRAYgWhpcweIICjaP9K_kqlInegbu29XS-jYrI 8124
alerta/utils/audit.py sha256=5WcblpjojpLkGEyvGt_XRFxszOl8QcPqmK41rTFxMek 4603
alerta/utils/client.py sha256=T3RAV8a6VbLyUGCw1TOUr9YQml4n0MjQbEmf8oWEFBc 5581
alerta/utils/collections.py sha256=DdnFn5aGjXEHc0YuczS-1g6NoslBqep2wTflik0bAEo 307
alerta/utils/config.py sha256=1EV-7DerGm1NCOMtRM4n2vyK5WeGEeapd8ZkVYcjnCI 6882
alerta/utils/format.py sha256=Qo_KTvg82egAn6u65Y5py4Bh97Ew8iMvhnEbHtiS5u4 2429
alerta/utils/hooks.py sha256=cJCxW2C4ymmZsCxc_s79OB4KQDcj8UN0DPcFFpbps2k 1515
alerta/utils/key.py sha256=KpRwBBw2qZ2TvmrTyGXtVJhN7L5xT6zqS_ZESu_x7Zc 1430
alerta/utils/logging.py sha256=2g6uCJ2FneDFrYZguRAFOvPYKWQdluBA-xdhGUJ6J8Q 12249
alerta/utils/mailer.py sha256=j5bySTKY2DhA3wFo5Eb0gBnR-zVjwBqKDxnEjAjzYkE 2718
alerta/utils/paging.py sha256=k9KW1-3bQ2FqnFbsvPGCuCPHz1zK3Sm2dYHj8c3S578 979
alerta/utils/plugin.py sha256=fRFBYk2unK5i6moFtxrW6222Al9UmbP0n5GEtyTyItw 2482
alerta/utils/response.py sha256=RWChnzp9zlw9tFVbQnb7erOaXNitdhLe2JP6zXmQK0w 899
alerta/utils/tracing.py sha256=5imvCzBhf2N0W0qgh7AwTMtJSlT1kUYIBZXAJz53iU4 769
alerta/utils/webhook.py sha256=3TlHFPaEJw9EdNNVsEreoMS4aEpI7e0r7_CEuPzmgZo 1273
alerta/views/__init__.py sha256=qfKQ3CkNHNcQuQ8wyy7Qbe6YimGAG3YsgpIKjlalcDs 1352
alerta/views/alerts.py sha256=nN3sM0aB9jRjxCEq5vaEd960tdCNgD5aSMVSlQPvocY 22918
alerta/views/blackouts.py sha256=oRGJb0K2-A_rwnLlqUgFCQYrUoksQpE4WTtwzjg4uao 4803
alerta/views/bulk.py sha256=7WgeYiW1t7zksAgGrKi9L53lTdFaTDrj5wV5RCm50gA 4544
alerta/views/config.py sha256=52gVt14boisUouDSD81Hte3y5Zaj9pwWsr_tPuIMfEQ 3439
alerta/views/customers.py sha256=-6peQF3JY0B2gCPvHkpg9UVqFUkLpRzV_Sls6M9Mcfw 4168
alerta/views/groups.py sha256=m6_PpWQy5Jx0y7k_uftAcgvga9Kohci6raJa3N0mhl4 5857
alerta/views/heartbeats.py sha256=rUDUw5xChv4xb8xndQyj63zbOHQl6xhq7JgHZthk4FU 3550
alerta/views/keys.py sha256=QttT5xfCZwcIySG0PUOOSLr1YQf2URisGdVYQXYXhJU 5563
alerta/views/oembed.py sha256=NdHSBjPmA5p84IsTIGMidLcl8SXeu6T-p7UM7GRIndI 2362
alerta/views/permissions.py sha256=KF2QYbWKJ4MAqs1fr7l9wHVNeOYi0FdZAl9TBcOLdM4 5746
alerta/views/users.py sha256=l6ZtzpBD8vVJwlNYeebWe43Qvrg5X2t7kGRchhAFCdk 9286
alerta/webhooks/__init__.py sha256=yd61vC5Z23GuKGZGTmaGbF9XyTnP6SNDKy5lyJOJ8O0 1128
alerta/webhooks/cloudwatch.py sha256=wl8ewphF8WX2ElyYDCfhZHkQ9xb_5pAYlmy6DWE2ZIw 3087
alerta/webhooks/custom.py sha256=xLU_Tlo3SX4TbQ9NK2kAs7UD79D6jVUIxCZhhqaFHHk 4169
alerta/webhooks/grafana.py sha256=GVMMlrpBDcfEjPky52ejKZTYprB5m9tiypvgmNxbfFM 4965
alerta/webhooks/graylog.py sha256=UylY__40JtymJfbBIscACf41Ekr8kj0f_4HcAxS0KsA 1068
alerta/webhooks/newrelic.py sha256=JRT5rgTcyXOxzqYyo7touUownqa070uUqrc1bLZqyQs 2375
alerta/webhooks/pagerduty.py sha256=Ig5njIWMfSCxdVHjkl3htvABgBZISFnHXDvQnqd7GSk 3734
alerta/webhooks/pingdom.py sha256=RiJucuQubRsPDKUvI6_tTeiQB666ODj8GUn_rr3p2kY 1262
alerta/webhooks/prometheus.py sha256=5QW_4DOuf6y5lR54AsBeNffV87xbzShoTMbi5sVUgxE 3768
alerta/webhooks/riemann.py sha256=pDWWD3ZTYfQ98VlM03voyQg63B7jKsNugrUOlrht_d0 919
alerta/webhooks/serverdensity.py sha256=M4eONI8nphvwr5D4M0m1srHrGYotWzXf4Wfn32Cr1uE 1248
alerta/webhooks/slack.py sha256=qZ2YZTf9zq7Xgj-brKo-YKKfEP9KsE5X00g8V3wW7DQ 3591
alerta/webhooks/stackdriver.py sha256=TVEWW-7FVdhnHEiY3o6sKsmFBwgKUBdVxJlGLfNE-uM 2243
alerta/webhooks/telegram.py sha256=xZXeFXs6f347hEVGSZ0VZBOXAuNXoUt5vt_LdQ57LLA 4489
alerta_server-9.0.4.dist-info/LICENSE sha256=tAkwu8-AdEyGxGoSvJ2gVmQdcicWw3j1ZZueVV74M-E 11357
alerta_server-9.0.4.dist-info/METADATA sha256=ClHhF3zPyfwFfP0y2jp0P1Nz8Fl1B405sle6hFmGC3Q 6190
alerta_server-9.0.4.dist-info/NOTICE sha256=zu_hAQcOHkbWXH4VgF7HmTuWyRfLz4WPpFsxTvlU2rQ 629
alerta_server-9.0.4.dist-info/WHEEL sha256=O8iI_RpvXnU2dkdPNf_wSffaC9hi-VsSQKnuYEptk_s 109
alerta_server-9.0.4.dist-info/entry_points.txt sha256=bOZmAKtVa9qk9_66kfeIZ2ErIvAKjJq06T0jcZUSlEI 1116
alerta_server-9.0.4.dist-info/top_level.txt sha256=2J6SEjKookFB956fFFr6CvQI07RofWkQx-72RfVXUlA 7
alerta_server-9.0.4.dist-info/RECORD

top_level.txt

alerta

entry_points.txt

acked_by = alerta.plugins.acked_by:AckedBy
blackout = alerta.plugins.blackout:BlackoutHandler
escalate = alerta.plugins.escalate:EscalateSeverity
forwarder = alerta.plugins.forwarder:Forwarder
heartbeat = alerta.plugins.heartbeat:HeartbeatReceiver
reject = alerta.plugins.reject:RejectPolicy
remote_ip = alerta.plugins.remote_ip:RemoteIpAddr
timeout = alerta.plugins.timeout:TimeoutPolicy
cloudwatch = alerta.webhooks.cloudwatch:CloudWatchWebhook
grafana = alerta.webhooks.grafana:GrafanaWebhook
graylog = alerta.webhooks.graylog:GraylogWebhook
newrelic = alerta.webhooks.newrelic:NewRelicWebhook
pagerduty = alerta.webhooks.pagerduty:PagerDutyWebhook
pingdom = alerta.webhooks.pingdom:PingdomWebhook
prometheus = alerta.webhooks.prometheus:PrometheusWebhook
riemann = alerta.webhooks.riemann:RiemannWebhook
serverdensity = alerta.webhooks.serverdensity:ServerDensityWebhook
slack = alerta.webhooks.slack:SlackWebhook
stackdriver = alerta.webhooks.stackdriver:StackDriverWebhook
telegram = alerta.webhooks.telegram:TelegramWebhook
alertad = alerta.commands:cli