From f395cf20127f81032d22111021ac1768931a8c3c Mon Sep 17 00:00:00 2001 From: Boris Tassou Date: Tue, 3 Dec 2019 16:47:41 +0100 Subject: [PATCH] FIX module --- .gitignore | 1 + README.md | 12 ++++++++++++ check_conn.py | 14 ++++++++++++++ {manage_psql/config => config}/conf.ini.sample | 0 manage_psql/__init__.py | 12 ++++++------ manage_psql/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 684 bytes .../__pycache__/manage_psql.cpython-36.pyc | Bin 0 -> 2758 bytes 7 files changed, 33 insertions(+), 6 deletions(-) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 check_conn.py rename {manage_psql/config => config}/conf.ini.sample (100%) create mode 100644 manage_psql/__pycache__/__init__.cpython-36.pyc create mode 100644 manage_psql/__pycache__/manage_psql.cpython-36.pyc diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7f4c243 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +config/conf.ini \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..27b53ca --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +## Manage PgSQL + +Module for python3 only. + +### Import and use + +``` +from manage_psql.manage_psql import HandlePsql + +MY_PSQL_CONN = HandlePsql() +MY_PSQL_CONN.psql_checkcon() +``` \ No newline at end of file diff --git a/check_conn.py b/check_conn.py new file mode 100644 index 0000000..3003c06 --- /dev/null +++ b/check_conn.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +from manage_psql.manage_psql import HandlePsql + +MY_PSQL_CONN = HandlePsql() +MY_PSQL_CONN.psql_conn() +print("PgSQL conncetion") + +STATE_CONN = MY_PSQL_CONN.psql_checkcon() +print("PgSQL connection status : {}".format(STATE_CONN)) + +print("PgSQL deconnection") +MY_PSQL_CONN.psql_unconn() diff --git a/manage_psql/config/conf.ini.sample b/config/conf.ini.sample similarity index 100% rename from manage_psql/config/conf.ini.sample rename to config/conf.ini.sample diff --git a/manage_psql/__init__.py b/manage_psql/__init__.py index 0d31332..c9009ff 100755 --- a/manage_psql/__init__.py +++ b/manage_psql/__init__.py @@ -26,9 +26,9 @@ except ImportError: sys.exit(1) try: - ini_conf = "./config/conf.ini" - config = SafeConfigParser() - config.read(ini_conf) -except config.Error as error: - print(error) - sys.exit(1) \ No newline at end of file + INI_CONF = "./config/conf.ini" + CONFIG = SafeConfigParser() + CONFIG.read(INI_CONF) +except CONFIG.Error as error: + print(error) + sys.exit(1) diff --git a/manage_psql/__pycache__/__init__.cpython-36.pyc b/manage_psql/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c0269f58d2b41a2f09c536a12b2504de638ecbe4 GIT binary patch literal 684 zcmY*WO>fgc5Z$$%#7W#Ha3M#F10sjod#4 ze?dax7x{{WRPhfuF;02_uRQZc^XB=D_vzkV@AubVA6gC}KgmDO2=Ot#<_88r7!g!h zDPIm*DM(~89@ZVsg^D?^ZBrWN?FjkSrM7U2^*R3p z+TdPD>Tw=zij~rwH;pujK^nlq&2N3x{b`mfUA)v<>AIEcL>9FJUy_2k)7g}tyq>*c z?Iuo7Yez#QSnHMx&B%A6J^bu8{5cI*DuZyDRGA82sCbisEKE2@KPt>iG$IdnKl>nG z;w6MxB%>wpyuqB~h6U$AUe@m6j&@|Dwz-eN>ATdk9g4@Ys7LpyONWRY+D3dAtG^A> B!3F>T literal 0 HcmV?d00001 diff --git a/manage_psql/__pycache__/manage_psql.cpython-36.pyc b/manage_psql/__pycache__/manage_psql.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a1266b5e7f84dbcbbfd87882112608bb09ae824f GIT binary patch literal 2758 zcmcguZI9bT5Z<*N$8nt8UEj+~38fSaG?73;RH_i=UfL@(7n*~DrOGniy-V&AJ6&(Y zoppy0DSYb>;Vb3y`}+dE}mnovprIjqF&i4jz$ zxD42xVh3<_iYtJ75eARfJdAo-Al`pUw&c=)`@$31;`zad_cw>}39yH=K zNq8*#Y0`WKMv}Hq)nYf=;>&5W)!*(!BI6=oYPLWTzV)lwPx^s{!_%@ z(1lYIa}k{x^~JjTR0BnM>2loq2~#)KZy11hfLg3JWUt$b;@$K&0` zXd5XXr9w9QpPeUUbImU)J4@qTE>-#VTDaa`-Bi`?#`0HTck{vO?fc4|ZcxbgRHf7X z=Iik8Mt9RUl!e0rH^zxWobnGMYGBvj_gcMl$Xna}e3-UY(s(@NiOgCZF0!;W+LygF zxiQoca6{YE8b(R9%|qPJS==1$t2#D@dJSCS8anTSAm$>iQw#3=@(G{K=e3Wyqc8wX z)7;$xu;0+k84?(iB}|H^CC#8cArPj(nT33ocU|!*g%)VDy5xJpO2DR_U!7%B^Rox> zi`#e|#m#+dejCUj&_UkR}d!=Wzq=oy-yn+b~}T6Ex!kD2WZhACGw^o8UD%AYKQd z%6yN)h-pvcVNcM0YOZ3$)Wj$7ab}T zk6l7{PH_pG1efq!0hf&YtagdaACI7j zy^8rl;n8Wv7iux6=?ilLADs(t0GQ?i)>#9?1-|ur8aC%v6E>IsZQnde1#uB(fxP|q z7#Sy62pOmqF=Annn~#w~&0kPX7$(t>hoN%AusEUsdtvx^91W&DeitH58cf;wlO}x5T?BuA_Jl#Yv^n2y3*!NXAhaRxPN?2Apt)SMfZr z?m1o=Z>@ut4x@e&hWWMGpQ)1{3EAT_zgGUD_z>qWgHRrj0)J8?{bwaGnRWG4&U$-2 zT;6D}DI4Yb9c2j~F=cLZ`O>P2){6I0your^4k_nWLF4BpXk^HWRdt|rI;KT!>Y5&4 KxXt>8L;nHa36LrP literal 0 HcmV?d00001