pgcornac

View on PyPIReverse Dependencies (0)

2.0.0 pgCornac-2.0.0-py3-none-any.whl

Wheel Details

Project: pgcornac
Version: 2.0.0
Filename: pgCornac-2.0.0-py3-none-any.whl
Download: [link]
Size: 95573
MD5: 61216fbb7f5f28f286b67b1ec59c8709
SHA256: 04388e4707d4a05e470ca4c6506fff4bc0256d32e3072750431de7c5257ab249
Uploaded: 2020-11-16 15:56:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pgcornac
Version: 2.0.0
Summary: RDS-compatible Managed-Postgres Webservice
Author: Étienne BERSAC
Author-Email: etienne.bersac[at]dalibo.com
License: PostgreSQL
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6,<4.0
Requires-Dist: awscli (==1.18.150)
Requires-Dist: awscli-plugin-endpoint (==0.4)
Requires-Dist: bjoern (<3.0,>=2.2)
Requires-Dist: botocore (==1.18.9)
Requires-Dist: click (<8.0,>=7.0)
Requires-Dist: dramatiq (<2.0,>=1.5)
Requires-Dist: dramatiq-pg (<0.7,>=0.6)
Requires-Dist: flask (<2.0,>=1.0)
Requires-Dist: flask-cors (<4.0,>=3.0)
Requires-Dist: flask-dramatiq (<0.6.0,>=0.5.0)
Requires-Dist: flask-mailman (==0.1.7)
Requires-Dist: flask-sqlalchemy (<3.0,>=2.3)
Requires-Dist: httpx (<0.14.0,>=0.13.3)
Requires-Dist: periodiq (<0.12.0,>=0.11.0)
Requires-Dist: python-dotenv (<0.11.0,>=0.10.1)
Requires-Dist: python-etcd (<0.5.0,>=0.4.5)
Requires-Dist: pyvmomi (<7.0,>=6.7)
Requires-Dist: sqlalchemy-json (<0.3.0,>=0.2.3)
Requires-Dist: tenacity (<7.0,>=6.0)
Provides-Extra: libvirt
Provides-Extra: psycopg2
Provides-Extra: psycopg2-binary
Description-Content-Type: text/markdown
[Description omitted; length: 701 characters]

WHEEL

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

RECORD

Path Digest Size
cornac/__init__.py sha256=nS6T5JcdUF-PI0JxKsrGtwKa6af-v48I3HwE0x2Cmxc 2898
cornac/__main__.py sha256=2d_1PAex5wFhDqrNRg4-A0bbrKzTelnsITKWyHon8XU 66
cornac/cli.py sha256=iQOuTYPVzeMTccxZ-5vRVcG1VbdNgMb4njOhMWG0toY 15832
cornac/core/__init__.py sha256=SHpAN14p_akny40PnI9U8TNyvhX-7q-XlA2d-6uAtlc 300
cornac/core/config/__init__.py sha256=I_w8nxCtYc9B5j-MIIP3ddkk2VfTa1xCniGoN9Z6YG4 3286
cornac/core/config/defaults.py sha256=RaCZiQrCwROXEMbrAaNCi2BvrDu1oS5cP7NtK_Shxs8 3986
cornac/core/config/writer.py sha256=tjdP5rtmtFEKF1tDdmnKXVpfz_LT2vKVx34aUiU4JdI 3400
cornac/core/instanceclass.py sha256=HLIItUWhtewlt1BLboxpmGLRBjaJ5CwzHEoRY7PX5LQ 2132
cornac/core/model.py sha256=DXDESvS-LQVWTHuNMx4wmjhJmIsny4hSGDwhjzmW7YM 22718
cornac/core/orm.py sha256=SK0sRASwfVOCzSXwC6mUZpS21-P5an-LxGQ0y3wGmlM 2390
cornac/core/schema/000-init.sql sha256=Wn4Gavy7H7-log59VYKRsO-n8xEyxUa__s-iISERBXo 159
cornac/core/schema/001-instances.sql sha256=znaBeiTIplmxWsaFYaTsScTvvtdVzpcPcg4ov9Mjv_U 1119
cornac/core/schema/002-dramatiq.sql sha256=eK1oqetW1kPmqGhr3oIatGUVgfXQqdn9GycUPM0xKw8 720
cornac/core/schema/003-snapshots.sql sha256=i7Ulncdc0R_1_EtvDRvz2iNO_d2Qlicu-AiHFOHn-lM 736
cornac/core/schema/004-accounts.sql sha256=fyDFFr0krqsuh_ePG9nNpj20KkA9C37-V9b2axYr4Lc 2963
cornac/core/schema/005-virtual-ip.sql sha256=luPMkwl8nDGs6liAAqOyuZS5v7BF16fytAxwbhrlVp0 670
cornac/core/schema/__init__.py sha256=REeLFKB5idOKvSvn-GhmxwUOXLhXAYEgE-t1WDreigM 232
cornac/core/schema/migrator.py sha256=V9doJBtXf_82f7MwO6_8ys8VMrzjzsIM0WqKw65jwSE 2181
cornac/core/user.py sha256=in0tD1TiZM2rX4t6inMyHSNykVcDfaijjt1f52-v_Gw 853
cornac/errors.py sha256=i7dyL_d1jV4dObL9afhPtppxgz4EjzY2n7mVdaiVKsg 576
cornac/etcd.py sha256=it6DRzLBIsHD3r93ANg2jLuyLs1PnFgtBHO9znizNPw 1534
cornac/files/bashrc sha256=0CvU1LZY6AX7y86_Rzsx6QeM_iH8GZLEmI-sQ0AeEu8 664
cornac/files/cornac-scheduler.service sha256=_lzhbhS3ZkrDN2w0DE-ColkECfV86iwfaVVbXreNsV8 263
cornac/files/cornac-script sha256=ySj8laYkukIID-P8_ZVAWPCOhpqyF8MKUfBu7DoecLQ 328
cornac/files/cornac-setup sha256=i4Yg5bMCJOf6qauTsOmsMG56qWbUnPioEN_o-lzo1VU 7964
cornac/files/cornac-shell sha256=mBmLfvRW2Qr_w-phJdKKdi21k-Bf9uWGT1iTeNKOyxY 803
cornac/files/cornac-web.service sha256=zyYwEsOY-NtUYJu9OulySvIKphrjfNWBiBLzZMCmXGc 276
cornac/files/cornac-worker@.service sha256=HnzyRXWFwmkclIlchu3gX7hBIow6iXNXrQ5WvEmCWVc 328
cornac/files/createdb sha256=t_A4jCpEDI4NLaqRialW5vZHymPfq1iv6y8iTy_Ylik 444
cornac/files/haping sha256=qxt3eNYdO2MfZ1M0DRWQkR8tjdaJgsMMsWojPItl__M 4742
cornac/files/pqenv sha256=Cs1n_gcWPvSrPgbJet86Ls5vZGwfsNJZQoG69SC7osc 872
cornac/files/purge.sh sha256=y-cs1r_RYvZUrGZsc8lv79EmjZb_-CG6T7O3pUoYp2k 402
cornac/files/ssh_config sha256=BfxczrMizAbt_bqqMp46xx5husBrL_6P0fsOXRbnB3o 266
cornac/files/switchaccount sha256=OWtsFKS5N84_B_YMb6FBtEestm9sqA2RhnPChuLlE8Y 531
cornac/iaas/__init__.py sha256=5ZmPS0Ow4U-SWUfwHs5XRnTILkoibq90ErCx888YNnY 2039
cornac/iaas/libvirt.py sha256=2VziIXlLemT4sagRKB6_FhmLEjg3xdhdf30KVsqddLc 11590
cornac/iaas/none.py sha256=dNllYUn2OvUOpYlB9Z1BuWwcvQ7ZIE16kx27Im9XqYU 164
cornac/iaas/vcenter.py sha256=3yZnU2EAMS-5XnoCopKf9mvv4FoXh5Hcg4bnW3ixqpM 12896
cornac/iaas/vhelper.sh sha256=OiS5KVNFvzMMeVwbZWSaCdFClyxuMZZ_REIB0Tdi6JY 1564
cornac/operator/__init__.py sha256=Iz3TrkUdvqxomkH9co0h2fzVs6Ezg6ABc5R_nncawHk 51
cornac/operator/base.py sha256=H6WMIaaY5_Fc0bxByiExE9H7RNEOmXp4QYVq808SMT0 2912
cornac/operator/basic.py sha256=RdgkfvFM81kHkYIWVTQM4Yg-HgMBeBDCTFizdjNoMvs 3337
cornac/operator/machine.py sha256=t2OwEjsOpN3OxzMzMtkIhKcQt5G3Wo6KTluUYvRfZ_E 5048
cornac/operator/none.py sha256=8y-nG2R-wGiALjoUzUlW96fwaoKR-qVc-5vCR6BsTSE 2212
cornac/operator/pghelper.sh sha256=b55mKTRJRSkEEiNBqvuogFrexZ1ez0eGa9jpbW3dGmk 7709
cornac/ssh.py sha256=2kM4SUilBVtY9PVGVITmU3qKoPXJJd0ravk3UrfYI80 4910
cornac/temboard.py sha256=Hl83pC3fLbMFQl6OwOPjkP0-XelgtGaa_-wcOF_xOp8 1294
cornac/utils.py sha256=2dNpsLc8dUJN4VG2m8uJI-HQ2KTQAoKrHiKRfkoXxN4 4559
cornac/web/__init__.py sha256=katYflS-EP0JY9Lu9QsmdNuq-O1wVhny78TNsyI9TtY 609
cornac/web/auth.py sha256=0T5VIMHil_oV_lQsSGrYkkuTyrbMNjJzCFat6JdPx8M 15383
cornac/web/cornac/__init__.py sha256=8UOCk0dpU3xjq0g0uM9pAxoC-3Soyyl_xu_gg2hzP0c 232
cornac/web/cornac/accounts.py sha256=aJ8Ga2AlEEaSu_idTTy-0dgotaboPzN4b76vVmgQYeM 3485
cornac/web/cornac/auth.py sha256=j3ip9-r2dp63jlTYbLHHmwRjIcF8Cd2n9aF4w-1UfI8 6769
cornac/web/cornac/blueprint.py sha256=lOZgKbnISqCvAU1dBHj6ytZcYQUl-pnpcNEk7Garr0c 2326
cornac/web/cornac/cloudinit.py sha256=DXUvYhdGdn3hTl5DYKoQfnftG5VrnP5PX0StM7FC5nE 1278
cornac/web/cornac/rds.py sha256=yS8aO-gnmzW_fR8WjUUUgScdGWroP0xtoWwJKRNaau8 2876
cornac/web/cornac/root.py sha256=XXC8KZm-qFxsEoPsPHg9NrCLOG0Um7nVufgpZIEkNRs 1804
cornac/web/cornac/temboard.py sha256=BuoccOm9upzgcRBSW_drglcb8soowUU_nOkNkrW_2po 532
cornac/web/endpoint.py sha256=k2N0WUIKtI7KNvCq8Iy00wGtHU88hx1bxcMIO0U9p04 4453
cornac/web/errors.py sha256=UpLmvKwcLCUgA9HkwGs5-NhfT5bruI-P7__eb_Flcuw 2004
cornac/web/iam/__init__.py sha256=O2tjRklDvEs5YQ4jD8xc64tAZh5QFBdcfmYjHj2sMlg 250
cornac/web/iam/actions.py sha256=yh4r5xCC_8fQZIPvbZEfoDcnqyp8unsp6Ufh1wRaOws 7755
cornac/web/iam/errors.py sha256=ugmD6cyFQENdh6w9jwanR-hag6mW8oVTpr5geBPl3OY 362
cornac/web/iam/xml.py sha256=YXn4QlaI0aVRpqJqZMa3j6Z0g3XPxgjU7eReo3XR480 5129
cornac/web/rds/__init__.py sha256=CHezEDJDUZYCiFB6C1EhflWqjTRtsaN6B5SBIIsPAK4 249
cornac/web/rds/actions.py sha256=CowE1GcnBpxdaf0fEf42xk5DmNLGlCRFjiSEe06gDtw 14122
cornac/web/rds/errors.py sha256=qr0d1o2S1SqadqXE-p_kkL9p-5HVwoRMYZ2NE6nJTN8 1105
cornac/web/rds/xml.py sha256=-5VKbTPCtkMNDVkHNHj4gWdbujVDvXAW0kwloYIuFzE 4598
cornac/web/sts/__init__.py sha256=NJRMIi5n1pvLs-t2liG6XM0H5l7I1y2GhgIpxS8dmFM 250
cornac/web/sts/actions.py sha256=PRYp98CnhQ7bxbuT_ULry-U7BBnpY59HjZ0i8azyN-A 705
cornac/web/sts/xml.py sha256=90Ae3sXEduf1lAjVdrRfqpYAKAU5jdJLeTOW7xYm4Zc 1199
cornac/web/utils.py sha256=rdpioIktS6YNdsDv19LmexVyl3OwU2FdeDkHAnA5qC8 687
cornac/web/xml.py sha256=LCJSZT71HCsepvDSO9cE0op-Vpy8wBiJFDur0zmSD_Q 1553
cornac/worker.py sha256=UiYlfjPwNlvn41FOoAD8Lnz4gpdVPtrA8Dp5nKAKLcU 11296
pgcornac-2.0.0.dist-info/entry_points.txt sha256=9FuO5DVSVE9KLQwry2zu6auAykK-enQzXO8-LVwQmvQ 149
pgcornac-2.0.0.dist-info/WHEEL sha256=SrtnPGVTMeYWttls9xnWA01eUhCZ3ufFdJUYb1J3r-U 83
pgcornac-2.0.0.dist-info/METADATA sha256=0divNrmHDAHYCSPIcWXXluHouVhaiJWm4heBebEWsdQ 2089
pgcornac-2.0.0.dist-info/RECORD

entry_points.txt

cornac = cornac.cli:entrypoint
basic = cornac.operator.basic:BasicOperator
none = cornac.operator.none:NoneOperator