zcp-alert-backend

View on PyPIReverse Dependencies (0)

1.0.0 zcp_alert_backend-1.0.0-py3-none-any.whl

Wheel Details

Project: zcp-alert-backend
Version: 1.0.0
Filename: zcp_alert_backend-1.0.0-py3-none-any.whl
Download: [link]
Size: 109466
MD5: 31723b4c995150541bb994d0b195dd19
SHA256: c524805fc24e36597abf4c4aeadc032b59f9b5b6f539f2794c196737232889c0
Uploaded: 2024-12-06 07:38:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: zcp-alert-backend
Version: 1.0.0
Summary: This is the backend service for the alert management of the Cloud Z MP solution
Author: Kilsoo Kang
Author-Email: kilsoo75[at]gmail.com
License: Apache License Version 2.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: colorlog (==6.8.2)
Requires-Dist: cryptography (==43.0.0)
Requires-Dist: fastapi (==0.110)
Requires-Dist: httpx (==0.28.0)
Requires-Dist: jinja2 (==3.1.4)
Requires-Dist: kubernetes (==29.0.0)
Requires-Dist: pandas (==2.2.3)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pyjwt (==2.9.0)
Requires-Dist: pymongo (==4.7.2)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: schedule (==1.2.2)
Requires-Dist: starlette-csrf (==3.0.0)
Requires-Dist: uvicorn (==0.30.5)
Description-Content-Type: text/markdown
[Description omitted; length: 1849 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/alert.py sha256=qJKL9wa3nWbTxaiUmgHYTDNSEnwO17uv2ISAFm1VKJI 26824
app/api/auth.py sha256=1aw32ixzmFYwPkXC6hZBsUAaAaYrojHXaZDtdX_1maI 8940
app/api/basic_auth_user.py sha256=und31aCupJBN0JkD8JN9ZtZXrRggRCeR7bbdbhgKahc 3911
app/api/channel.py sha256=5w_LkyX8P-tp3q6pc-wUEnSDVfLSEoZJSDpZ69SOtDw 13131
app/api/event.py sha256=snBQLW4NUxTj3jWvFgNvJ5wQxc_PUNqfkTUrONIIBMI 2657
app/api/healthy.py sha256=nkUMR5oDV8kjkhpUYtTIYE2OYDmRsfFD3EJMlbvXgRI 683
app/api/integration.py sha256=fPCzzY19VZIMHVvIJukNne5MhkAHNRWYSq7MviHcG0U 8629
app/api/k8s.py sha256=tGPFRyGTIop7AN92xIpyGN1-JDljjh_PrMu52MyKdgg 1740
app/api/management.py sha256=9UB8mcVhXinKKdhViF5Gd0iUduIab57NNptgSmbdDo0 2486
app/api/report.py sha256=DMN7ooNyvxE8NYbpvyUZIgTYK9shm6-mMsQLLPw_LgY 14121
app/api/silence.py sha256=EmXCIeELKPOLfC8WDFDZoJfJir_S0g4GZtJzqFe1-6w 6745
app/api/user_notification_settings.py sha256=nUE0duYRU9GTI4ad5a9j9IAw4vh7gv7QMyJ3nPfJpnA 2452
app/auth/__init__.py sha256=BTfU-78Joyt7YEi2-Id8Y_1XosydTKog1OmCcKHT95Y 167
app/auth/basic_auth.py sha256=QvgztNPCKULyvjf7aPTYNI5Ag5XO8gPfkcX_l-swwYU 1118
app/auth/oauth2_keycloak.py sha256=dsdAWcQIx-LC_JSlgWEn2rQXOtwTMnSWoLEODXdXseg 3603
app/client/__init__.py sha256=zrC5OywqFT8P5DK7Auyu3RsCklU-mAMdTgN24WdeYKk 460
app/client/email_client.py sha256=mzX987zG7g32jtgCIgw31U6px_hxzOfNDbHbqhzelV8 11574
app/client/google_chat_client.py sha256=f_udqBPTgLAhbGZKxskD4a-hBoUdy65-WbMllFmnEMM 7774
app/client/httpx_client.py sha256=SMo5AAlfkbnLLeM22GzcsRcEA3EiAXdgQBNLT25OS5c 5291
app/client/kakaotalk_client.py sha256=F6aykg745t5W85My3TgcsLUWlJSY5dhBx9zHKyh1oCM 10486
app/client/msteams_client.py sha256=2AuMct8I0EloMCokq8I2t02I42Y1u5wrbqEAj1HE8wc 11507
app/client/slack_client.py sha256=YDQ9KH__GXQaXnd4_n55tNDsclrBdlEa9AfhyDoPvzY 14163
app/client/webhook_client.py sha256=OiM0XS3qfQ70HVm1azmPaL9ZW5I9tqVRN90Af30YkmY 1848
app/db/__init__.py sha256=v8qNYqV99R3pq7-wJAKwHOOpiWpsswRAisjF1CRsNbo 1068
app/db/activity_repository.py sha256=caoGDfqO1o88qgCiU2bHA3t0G5QWnXj7crYrbsC7LZA 4695
app/db/alert_repository.py sha256=TjKAm3V_aqBg1fO8PGYj8q7ktB2D23_yjkQkbYHUKxA 35749
app/db/base_repository.py sha256=kFDsu0fUD5JLo5cYzZDWfeQga0SiAAHYcxqBwTT3SEk 1749
app/db/basic_auth_user_repository.py sha256=iTiZj9K9MeZ7kVIDGQudSMaylV_kJ33y5_ro5MizU6Q 6339
app/db/channel_repository.py sha256=lga9zMWZSTOxZzCCcOk4m7FaBOF5BwauBNiCYfypjBI 7558
app/db/exceptions.py sha256=ocPNk2AFRKhu-VktVeqkvXnmdbuyX-3ARPNrKk04Blo 554
app/db/integration_repository.py sha256=BNxLNicaCfdpKbPDMcjiyg9MgNHi2KY5uq9uQDOqYbM 13882
app/db/kakao_token_repository.py sha256=dauA0Xd8Ja2oSV2g99sPp8kf3rDOJsWudnYaknwj1vQ 6443
app/db/search_utils.py sha256=RCBcNmFdHyGxtTSNHqpO4_6DYzJnJqzw8IU0mwDjlQc 420
app/db/silence_repository.py sha256=-K2GpBr1kvVels-DRGktk1XJ3lj8MUY2QRp99vm-SfU 16199
app/db/user_notification_settings_repository.py sha256=624qKIFbqRe3B8KdJwl0EOcoA86WjrAcDjoXYhuXcCc 5847
app/event/__init__.py sha256=W3ho3xyGEl0R3SoxpiAjzgnFCVoOsevjEZrgxSrf-ZI 137
app/event/event_handler.py sha256=DrEcpmY4gKnAmk2bbpZviI2Juk8ebt9asnk3LfJeMWA 2643
app/exception/__init__.py sha256=hma5-hAOftxtNvN5cwQl9IPqdZy2eMfKxoWx_pvYRdE 235
app/exception/common_exception.py sha256=x2RiQf4J2ZmiFOKS_56bA_aFRLaGUL5hu6r5-ixnJKc 3694
app/k8s/__init__.py sha256=0CKcXCmCt7Yi_fs-FSZ-0vcp9gkYdnvLNciUjNBawLQ 77
app/k8s/kubernetes_proxy.py sha256=DjM77WJhZQuEjFgXVRoTY3D34-CKS_lmne3X6biWY4Y 2981
app/main.py sha256=3jeWKZBx46Ta7PZNrUwaCpbphFzrZQbIti-Wrhn2MwQ 7542
app/model/__init__.py sha256=aK15Kui16VwOaLxPKKe3CrbJGUDHxUtqd8XSubVSMW8 1785
app/model/alert_model.py sha256=DpIVPCauRdr3jI4BiVEW3-Y7JBvgf89CacpZ0fYQ9Hs 11085
app/model/auth_model.py sha256=T11_114A5ViZFfei3RtH3i3K3n-bE_BD6KK6-V1DNxg 2662
app/model/channel_model.py sha256=QTjojjBoZ9eIHicWpSodStXXanGMI4FRWvC0qNYVjF8 5142
app/model/integration_model.py sha256=VjMGfGrz-kIw_gPXvJbAeafuj-VlDGJbTo_INMeDRVQ 8275
app/model/kakaotalk_model.py sha256=_Lg237xkz_4KeOq1JHwVfagpW1UKocV4VFYgnvxzmLs 3204
app/model/result_model.py sha256=ahoLURzE6N95UTjBFuYWbnIVoeoNh-qia8tG6FfvM1g 95
app/model/silence_model.py sha256=UpxwWe3FvjlwmTfQwU0AM0R2lvK1nUFKsPxu0hV9fNs 1838
app/model/user_notification_settings.py sha256=TJ7lJchv2E8YaXk1oqwreEi_9UBwJe81NVzXj90J62o 1037
app/scheduler/__init__.py sha256=_QmLOD5N-cNQLxwueif-ygFZYykMQ6EaVFQILx2cXbE 73
app/scheduler/wakeup_alert.py sha256=zXsrX1aE09BLaMTRwC1UXko3uUKEXRk7Mow5ycgL40g 697
app/schema/__init__.py sha256=AENxiYB7zdTJ3EFCPTQIWriE1mRy9nbhuE-hk0_BkiM 1290
app/schema/alert_request_model.py sha256=42F5okZ7m_EmY-jFaxeBJihbmjeiKNbLweXvrdpBO5Y 2723
app/schema/basicauth_request_model.py sha256=YPOZlGtYQ45n1DOYNTPLC_ORAu2NZ8wH9w6mLa5nbZA 322
app/schema/channel_request_model.py sha256=8I0QYXkNVwKiufxnkWHDoZUv15YB2CHbXolpNjAfMPo 1799
app/schema/integration_request_model.py sha256=osLeVzjRX3ZMSpGMyQUG3kZ4aFVYuqJflPjqCwf-lKU 1377
app/schema/list_model.py sha256=KJ0-AnE9rGuSZl4VxNG3sRPivRyvLnpAthkNttFaL-s 1199
app/schema/response_model.py sha256=33plYmt7XvQFZ2X7RNrxE3ofRDkhIDtVYOklbrfkgm4 370
app/schema/silence_request_model.py sha256=F8IrYBLAE2ory9UvSRhmoAtJ5Z5CtbkhCLqllsJ30oE 458
app/schema/user_notification_settings_request_model.py sha256=QCPQ1DmCz3kz3MemGU7UXlX4VTb5S1J8a7aMWc4oGrQ 486
app/service/__init__.py sha256=8Z90UJyMMOFwWNhJKLLPw2ej22hruZ6UV9fYMJjJcO4 127
app/service/alert_service.py sha256=GItI8j8QE2O4NKTIy-9pfq_r3kWe_PzpmhESBzXwzDI 100042
app/service/report_service.py sha256=R9RkiC3IcRBv0CrWYm6GJb64LNJ5FTHC8YCRSSt9-9k 4840
app/settings.py sha256=WmZJacOxbITpJp0UdGzsJx6WRfu3xjvo585RthLKUFs 5263
app/thread/__init__.py sha256=mD4cmY3Wy5NPJ1LbelRPtg5Oz2I9iGgoE_AfoA_IfJw 74
app/thread/threadpool_executor.py sha256=pnnMykKaaOniZB-5apCAvAms4O_dvsOBymlZPnDypAw 377
app/utils/__init__.py sha256=FRMsWrpNjg7e4sENogqtie6FJKkIy_JSWa_Mo77iw28 517
app/utils/encryption_utils.py sha256=crJW75rLYxSP6gTk-Hq2hsbsbzapR0pXxGPaxzEQ5-A 1327
app/utils/list_utils.py sha256=RFGJrS0YncQRfgmiGw-oevKYqd0cpo0ZOlBYekyX4DU 508
app/utils/time_utils.py sha256=44nbp_z_9cS247BIrPIb72W6qtJukNDcFaMFGpRNL88 283
zcp_alert_backend-1.0.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
zcp_alert_backend-1.0.0.dist-info/METADATA sha256=VJh15W0rbQUTCrIT8axKElf3SoQ3nfGPKEqxkfz-hPs 2841
zcp_alert_backend-1.0.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
zcp_alert_backend-1.0.0.dist-info/RECORD