From 4dd9b8cb29924e35407a676530a70da9333e516b Mon Sep 17 00:00:00 2001 From: meow Date: Thu, 6 Jun 2019 15:26:07 +0500 Subject: [PATCH 1/3] requirements.txt added, weather sub command added --- __pycache__/ungleich_account.cpython-37.pyc | Bin 0 -> 1270 bytes __pycache__/ungleich_dns.cpython-37.pyc | Bin 0 -> 1406 bytes __pycache__/ungleich_ripe.cpython-37.pyc | Bin 0 -> 2228 bytes __pycache__/ungleich_weather.cpython-37.pyc | Bin 0 -> 1554 bytes requirements.txt | 1 + ungleich | 2 ++ ungleich_weather.py | 33 ++++++++++++++++++++ 7 files changed, 36 insertions(+) create mode 100644 __pycache__/ungleich_account.cpython-37.pyc create mode 100644 __pycache__/ungleich_dns.cpython-37.pyc create mode 100644 __pycache__/ungleich_ripe.cpython-37.pyc create mode 100644 __pycache__/ungleich_weather.cpython-37.pyc create mode 100644 requirements.txt create mode 100644 ungleich_weather.py diff --git a/__pycache__/ungleich_account.cpython-37.pyc b/__pycache__/ungleich_account.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..90c587c8fa4ec4826331cb322ad8f8ae13491024 GIT binary patch literal 1270 zcmZuvOK;RL5Vjp>H(lCoK|Cb{D}jV^$nJp~LWoy|xKyIRB|@@7>~^zcv#IUyh?Wa* z-8%>V0C#?kuUz0CAWqCAP1ORnX2zcJjA!PX`x_er0_)q4UoSpzLcZgrTW}|Lfy{Ma zl1Q49xRo@fkBDT_`$VLt*heq+Bz;Ok{u5r3ofLVu7#!{bnajWwiK!$plT@-#1iU=S zL2~JXch3#)rRkz7tazYRVpZya3oevBpa($aGq5FH5qc22 z)m~EN*0@bEO$wPS(Ut2tZdAUf*B}$^1N%z!7Kq25bxm zi$g`1bjE-@AP(e9_JvDt#oja9Te4aIBf`!BcE7%~t6nSUPlxMB6|!7pg&o(|rq-6` z)?{+ngK<~ZIGs*fs3#$J0m6-t#cN0Cxu65a`3)?HhfHj;69z5%%0QQSxiB_9)y5JS z$8n6Lu_O8%Fz1&Vl5yOsw-#n%6LlPrGmh#8fR>#`haoWZG=h)vk2D(WAVZqrjIOPEih8i^?*B3yz d0Mc&e&-E5BXDYRg^?!j}aJ&8g4m}pl`vY*pO3(lR literal 0 HcmV?d00001 diff --git a/__pycache__/ungleich_dns.cpython-37.pyc b/__pycache__/ungleich_dns.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f388d02873f46dfb61b4b1612cd2afce3d3b1276 GIT binary patch literal 1406 zcmZux!H(ND5G5%}mc6@)lk9F%phZ<67aeTh_7DWcHrb%fAx^qU3sfi|C?eOEBTEWN zZM%YdO0NEc{y^{jf_?_Cy|jN&^wb$?)o#!wF+*xNoEgr0_M^SM5rOgRAAfzHx`h0W zAN}C4IR?@9K?x#gPNHt55&e<~CY<*~IFh|{B1h1dB;;KpunW-#~5XhQwq;R#4JMWCfvw zvtbJ=_||Ey>|uAx;FJkhcw!*@twXO`hhlV%bw}(P2kd)W{(<)maq}AQvAA`O^|rY4 zKP!j2T(Q5U6dDLmJ(ycZ*RQQ33f+A2EGd$O4B*j$ER4#e4vvGq6(O^HDf7w>szkxD zZuTY8ORTTt z+d5NHG~Q%VYpI&U@6e^s6`-w1*0LE)CZ>ENizfWg;V2NnIt!#!GRfD?@VTjib{kU5&*~xt zYIyK^D9(-&A>zyZF76YxsMpXJ>tvvIp);|NXGxtKZFk~jQixo}(B{ywT+94SA>kDg z>KCGJ!SeTPwk+3jwwC1&vlFS`n6jGn9hszg_U{LVnN}CpkK?S!OdMlV^*vC8dTc}) z%rQHphx8r@&St+41mI5lYbpLFa3HmZAT70zU}KQZbVFAR!~x+TE{F#*5bS49I9v7; zGyaCHhVPJ09O&dW2d5ny0w@tkB&rg+F>O9w8dK>9vl&(n?K{s>IqgfDrpwTa{2p`b zwlGG+tb)EGg)B$RtlQ#a-AhO!zS3ne4@VuHq&7O@6##5GhEn_Rj%WvQxMZk00E;?A zbr+O%D}_*TBY!kNnlaiqz^E-%Eh3$|jTdf$!s{Bp2;-E2^z#O5?)Hyq`}-f-^Uy_@ zu>Lr!kMl0voF5hwf?)Tn&wj}=-%t`KwUL(MG{ YtyjKY$<(x`*9Efv!!G~l^hz}L5Al6#UjP6A literal 0 HcmV?d00001 diff --git a/__pycache__/ungleich_ripe.cpython-37.pyc b/__pycache__/ungleich_ripe.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fb7615c4ca3559d37a1b99756428e053e9d1aa5b GIT binary patch literal 2228 zcmZ`*&2Jk;6rY*>@cJW;o2I3$C@dThR%<&#s7k9)8rp&?p%9Xy7OQBr@l4`%*1Ox; zaZ9#q4y4xzaqq!Ca_6s^D;M|=5GUT-jZ0LOvF6R2H#2YF=TH7(X{knF{Ql?PPcGL9 z`2#nLVFGgpW_k|@C!B_)U#_%Ii#_YJVm10^v08nLv%bxZzWo*9CbwP^Zi&jV(RVoA zC2jjJ&_uSft3#!d^j5DYMXI`duPcK@bR(g9$YdX$J?^MC@1S6SiWY+ba|dSnE)YS` zI53QI_LB4sZg3M;Fa{0KjY)J6ieNC@d9ZzdV88<$xLPpp!b~$DIn9Yjaxwz9FOw1I z%Gm)$T_;8%WgF!wgHy&WZu80sqi1E#TVz#`)p-5HICB&AnY?jADFhd6T-wq`I@!yX zF%})4^Nx%sO5DiWcct)^aLcV5?~TMjxk2QrAqe5J%YEhV`Kf3#T}gZ?B9&@$D8eMG zb~+H==dnC|*rwW%;^`!if@e#e4j1VFUaKIEvRbE;_-P9Fc=qx3Dd+CT()9-ek)}a( zP<#!8=VJ2Q&Fu$mCT$3r!~lYFbAJ*I+LpG#f>cOd0~fqgzJa_i4<=)ob(nM?F_=;^~S@1 zbdw|PcwP_%%JUlVKD`2jP@B~#qb6;#26bpT8F1N!g)VfkyLdUk0>gnSuwRNYS*L^? zwG^4roQ~L>PT3<8-7twV4r}sDN~VzH?24)*>I~eXHzpE)AEJIjSc9d+~O9L8yz{o*&wOF>cCp%wU;EfX4N^lM~>;#hL@EC zl2>>g?gPC{W;Nd6OT3xe0S)K@%sJSg>a#{(nbX-4Uk1w^)tohP4<*=|R@L&TH9D7@ zxx-uh9Q;;ZF@FBUoYugbRq)0v{BhJuUOT396TQMWv-5dvPJg*Htt&IH&sOJTb^-O{ zIr{u9*&*O77Wsv(Y;8A|^60wzV(Ri(q;3=|H;m&$Hw+Gi>qqW`?PoXK)2h7%*RqQ* zroFOAdY>=K^s^V!zFi9Y&gSkXYd6<#u4_A%!9fsdt0?ZQF^*Jck=o40-QLjv@>h&S z^Y6m0C=iGs`C;V=n?gBO#pC4mb^HdFlTET~3yX?k`>*=D8(}=~!}K;Vi+BA>+3qR0R`flz zl~OX;17t{b^);Va6Sd!2*XH&&yAQLLpCn;0@Ugdhqco1%ENk42BL&^pd3clvZEr$f zC#r2~V?mW5HjFE* zNwatUr<}F`iva|&XgyEYJZ~KHNr-&I^PW!puso41_CDyRSnuR|IBt(sJZG@JZ&%sowzg#Cvv9LB)l!-kbO4-<$cp_wzUHc7s5Bar@WnAtU5Z zbT$oq@)AU%;)K(PxK&SGTKa}-KyO6ml(~!&ZgTdPxYl=sTfFv`@S3Pyo3732kECng z!YO3frMmfb8qV{xC={^@a1fgTVuGB3$Y-Dwc~3e0jV_5Y-kSxPFtBMsxzQn@%?=qE za4Z`xcE?JkU-o)o`rJ>$gCLpqCNhb8E(=0+kS7VVKq*vO8KwgvtHomO}iqHma8CeUgdjN14L3jxwKL#ZTq6`SblL1w8 zjV|LBJiDg1Hep{?fdWJi8}=4RiR3951uck206|D$hfLr&ZWhKR_L?{WZ84YT{w@nv&58yf2EDtCyg@%d1GfSNQ07H>$^4eI^rJZ5**UP@K?wh=|V(;v0zzd+rvDZ*>UY?vQix z^Y=?jnT5q4!$^4!*gIf<08*Z}_CI{!KLP(Ekoy?3$*U?)yF>SB5DW%>Ukr{0C;sup z$>$e?{>gFw@VNiQ;nCrXJNoG@Rv@H{&akSlq|45IB^Kr{{i8ctESw+0c>gCcO>yK9 zTz_7=x_*|#JXB#4 Date: Thu, 6 Jun 2019 15:37:39 +0500 Subject: [PATCH 2/3] README.md updated --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index d05ee4c..9a1594d 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,22 @@ It is intended to be used by ungleich engineers and skilled customers. * ensure you have python3 * git clone this repo +* cd into this repo +* run the following command +``` +sudo pip3 install -r requirements.txt +``` ## Usage general ``` ungleich --help ``` +## Usage: Weather + +``` +ungleich weather +``` ## Usage: DNS From b8794b900bdc76f9c801b8b471a1ccfcf3d890bd Mon Sep 17 00:00:00 2001 From: meow Date: Thu, 6 Jun 2019 19:01:24 +0500 Subject: [PATCH 3/3] .gitignore updated not to track __pycache__ directory and __pycache__ removed --- .gitignore | 1 + __pycache__/ungleich_account.cpython-37.pyc | Bin 1270 -> 0 bytes __pycache__/ungleich_dns.cpython-37.pyc | Bin 1406 -> 0 bytes __pycache__/ungleich_ripe.cpython-37.pyc | Bin 2228 -> 0 bytes __pycache__/ungleich_weather.cpython-37.pyc | Bin 1554 -> 0 bytes 5 files changed, 1 insertion(+) create mode 100644 .gitignore delete mode 100644 __pycache__/ungleich_account.cpython-37.pyc delete mode 100644 __pycache__/ungleich_dns.cpython-37.pyc delete mode 100644 __pycache__/ungleich_ripe.cpython-37.pyc delete mode 100644 __pycache__/ungleich_weather.cpython-37.pyc diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c18dd8d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__pycache__/ diff --git a/__pycache__/ungleich_account.cpython-37.pyc b/__pycache__/ungleich_account.cpython-37.pyc deleted file mode 100644 index 90c587c8fa4ec4826331cb322ad8f8ae13491024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1270 zcmZuvOK;RL5Vjp>H(lCoK|Cb{D}jV^$nJp~LWoy|xKyIRB|@@7>~^zcv#IUyh?Wa* z-8%>V0C#?kuUz0CAWqCAP1ORnX2zcJjA!PX`x_er0_)q4UoSpzLcZgrTW}|Lfy{Ma zl1Q49xRo@fkBDT_`$VLt*heq+Bz;Ok{u5r3ofLVu7#!{bnajWwiK!$plT@-#1iU=S zL2~JXch3#)rRkz7tazYRVpZya3oevBpa($aGq5FH5qc22 z)m~EN*0@bEO$wPS(Ut2tZdAUf*B}$^1N%z!7Kq25bxm zi$g`1bjE-@AP(e9_JvDt#oja9Te4aIBf`!BcE7%~t6nSUPlxMB6|!7pg&o(|rq-6` z)?{+ngK<~ZIGs*fs3#$J0m6-t#cN0Cxu65a`3)?HhfHj;69z5%%0QQSxiB_9)y5JS z$8n6Lu_O8%Fz1&Vl5yOsw-#n%6LlPrGmh#8fR>#`haoWZG=h)vk2D(WAVZqrjIOPEih8i^?*B3yz d0Mc&e&-E5BXDYRg^?!j}aJ&8g4m}pl`vY*pO3(lR diff --git a/__pycache__/ungleich_dns.cpython-37.pyc b/__pycache__/ungleich_dns.cpython-37.pyc deleted file mode 100644 index f388d02873f46dfb61b4b1612cd2afce3d3b1276..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1406 zcmZux!H(ND5G5%}mc6@)lk9F%phZ<67aeTh_7DWcHrb%fAx^qU3sfi|C?eOEBTEWN zZM%YdO0NEc{y^{jf_?_Cy|jN&^wb$?)o#!wF+*xNoEgr0_M^SM5rOgRAAfzHx`h0W zAN}C4IR?@9K?x#gPNHt55&e<~CY<*~IFh|{B1h1dB;;KpunW-#~5XhQwq;R#4JMWCfvw zvtbJ=_||Ey>|uAx;FJkhcw!*@twXO`hhlV%bw}(P2kd)W{(<)maq}AQvAA`O^|rY4 zKP!j2T(Q5U6dDLmJ(ycZ*RQQ33f+A2EGd$O4B*j$ER4#e4vvGq6(O^HDf7w>szkxD zZuTY8ORTTt z+d5NHG~Q%VYpI&U@6e^s6`-w1*0LE)CZ>ENizfWg;V2NnIt!#!GRfD?@VTjib{kU5&*~xt zYIyK^D9(-&A>zyZF76YxsMpXJ>tvvIp);|NXGxtKZFk~jQixo}(B{ywT+94SA>kDg z>KCGJ!SeTPwk+3jwwC1&vlFS`n6jGn9hszg_U{LVnN}CpkK?S!OdMlV^*vC8dTc}) z%rQHphx8r@&St+41mI5lYbpLFa3HmZAT70zU}KQZbVFAR!~x+TE{F#*5bS49I9v7; zGyaCHhVPJ09O&dW2d5ny0w@tkB&rg+F>O9w8dK>9vl&(n?K{s>IqgfDrpwTa{2p`b zwlGG+tb)EGg)B$RtlQ#a-AhO!zS3ne4@VuHq&7O@6##5GhEn_Rj%WvQxMZk00E;?A zbr+O%D}_*TBY!kNnlaiqz^E-%Eh3$|jTdf$!s{Bp2;-E2^z#O5?)Hyq`}-f-^Uy_@ zu>Lr!kMl0voF5hwf?)Tn&wj}=-%t`KwUL(MG{ YtyjKY$<(x`*9Efv!!G~l^hz}L5Al6#UjP6A diff --git a/__pycache__/ungleich_ripe.cpython-37.pyc b/__pycache__/ungleich_ripe.cpython-37.pyc deleted file mode 100644 index fb7615c4ca3559d37a1b99756428e053e9d1aa5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2228 zcmZ`*&2Jk;6rY*>@cJW;o2I3$C@dThR%<&#s7k9)8rp&?p%9Xy7OQBr@l4`%*1Ox; zaZ9#q4y4xzaqq!Ca_6s^D;M|=5GUT-jZ0LOvF6R2H#2YF=TH7(X{knF{Ql?PPcGL9 z`2#nLVFGgpW_k|@C!B_)U#_%Ii#_YJVm10^v08nLv%bxZzWo*9CbwP^Zi&jV(RVoA zC2jjJ&_uSft3#!d^j5DYMXI`duPcK@bR(g9$YdX$J?^MC@1S6SiWY+ba|dSnE)YS` zI53QI_LB4sZg3M;Fa{0KjY)J6ieNC@d9ZzdV88<$xLPpp!b~$DIn9Yjaxwz9FOw1I z%Gm)$T_;8%WgF!wgHy&WZu80sqi1E#TVz#`)p-5HICB&AnY?jADFhd6T-wq`I@!yX zF%})4^Nx%sO5DiWcct)^aLcV5?~TMjxk2QrAqe5J%YEhV`Kf3#T}gZ?B9&@$D8eMG zb~+H==dnC|*rwW%;^`!if@e#e4j1VFUaKIEvRbE;_-P9Fc=qx3Dd+CT()9-ek)}a( zP<#!8=VJ2Q&Fu$mCT$3r!~lYFbAJ*I+LpG#f>cOd0~fqgzJa_i4<=)ob(nM?F_=;^~S@1 zbdw|PcwP_%%JUlVKD`2jP@B~#qb6;#26bpT8F1N!g)VfkyLdUk0>gnSuwRNYS*L^? zwG^4roQ~L>PT3<8-7twV4r}sDN~VzH?24)*>I~eXHzpE)AEJIjSc9d+~O9L8yz{o*&wOF>cCp%wU;EfX4N^lM~>;#hL@EC zl2>>g?gPC{W;Nd6OT3xe0S)K@%sJSg>a#{(nbX-4Uk1w^)tohP4<*=|R@L&TH9D7@ zxx-uh9Q;;ZF@FBUoYugbRq)0v{BhJuUOT396TQMWv-5dvPJg*Htt&IH&sOJTb^-O{ zIr{u9*&*O77Wsv(Y;8A|^60wzV(Ri(q;3=|H;m&$Hw+Gi>qqW`?PoXK)2h7%*RqQ* zroFOAdY>=K^s^V!zFi9Y&gSkXYd6<#u4_A%!9fsdt0?ZQF^*Jck=o40-QLjv@>h&S z^Y6m0C=iGs`C;V=n?gBO#pC4mb^HdFlTET~3yX?k`>*=D8(}=~!}K;Vi+BA>+3qR0R`flz zl~OX;17t{b^);Va6Sd!2*XH&&yAQLLpCn;0@Ugdhqco1%ENk42BL&^pd3clvZEr$f zC#r2~V?mW5HjFE* zNwatUr<}F`iva|&XgyEYJZ~KHNr-&I^PW!puso41_CDyRSnuR|IBt(sJZG@JZ&%sowzg#Cvv9LB)l!-kbO4-<$cp_wzUHc7s5Bar@WnAtU5Z zbT$oq@)AU%;)K(PxK&SGTKa}-KyO6ml(~!&ZgTdPxYl=sTfFv`@S3Pyo3732kECng z!YO3frMmfb8qV{xC={^@a1fgTVuGB3$Y-Dwc~3e0jV_5Y-kSxPFtBMsxzQn@%?=qE za4Z`xcE?JkU-o)o`rJ>$gCLpqCNhb8E(=0+kS7VVKq*vO8KwgvtHomO}iqHma8CeUgdjN14L3jxwKL#ZTq6`SblL1w8 zjV|LBJiDg1Hep{?fdWJi8}=4RiR3951uck206|D$hfLr&ZWhKR_L?{WZ84YT{w@nv&58yf2EDtCyg@%d1GfSNQ07H>$^4eI^rJZ5**UP@K?wh=|V(;v0zzd+rvDZ*>UY?vQix z^Y=?jnT5q4!$^4!*gIf<08*Z}_CI{!KLP(Ekoy?3$*U?)yF>SB5DW%>Ukr{0C;sup z$>$e?{>gFw@VNiQ;nCrXJNoG@Rv@H{&akSlq|45IB^Kr{{i8ctESw+0c>gCcO>yK9 zTz_7=x_*|#JXB#4