From 84b909e7cbd61ef3a944b6f0d54d6cf7d5be5bbb Mon Sep 17 00:00:00 2001 From: Benjamyn Love Date: Sat, 10 Mar 2018 17:21:49 +1100 Subject: [PATCH] Split some code into libs directory --- libs/__init__.py | 2 ++ libs/__init__.pyc | Bin 0 -> 190 bytes libs/config.py | 12 ++++++++++++ libs/config.pyc | Bin 0 -> 525 bytes libs/files.py | 15 +++++++++++++++ libs/files.pyc | Bin 0 -> 502 bytes main.py | 13 +++---------- 7 files changed, 32 insertions(+), 10 deletions(-) create mode 100644 libs/__init__.py create mode 100644 libs/__init__.pyc create mode 100644 libs/config.py create mode 100644 libs/config.pyc create mode 100644 libs/files.py create mode 100644 libs/files.pyc diff --git a/libs/__init__.py b/libs/__init__.py new file mode 100644 index 0000000..5f030a2 --- /dev/null +++ b/libs/__init__.py @@ -0,0 +1,2 @@ +import files +import config diff --git a/libs/__init__.pyc b/libs/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7febc6b78369aa523f96aaf319bf9d78fa7dfb10 GIT binary patch literal 190 zcmZSn%*&-$xi~7B0ScIav;z^zK-J0&Bt_(W(hv8+3YDp#+y(AQ~LD}-JteS(&2<2lCq2DBy68)10QG+O~pczi>{ zGqQ)=ac=Y?e>yL$(cBqG_844?A%r}8Y0}I(VsGL08BL}1U0$k?wN`274mf(dnXAg> zMu#CnqVF(BT^edt$STq%mT(CI*bDaL(yWx6DP5$iTFXqm%BprtqkD2Nnw(X2PnP-2 z%0@1~c_p5_&jWb5w!;95s7uGxrkD~R<*#7bEY^SF zp9>A_+1bo+X1)nO`f>C8KFP5Dg!eIz-J#^b8!%xYJ`m&qu9A?cOba#W@SO125v3i% z0Sn+&uoPTZyNI0NA;#k#WEnsf0nRTf!OcSGq$cAept^`sH>Pqu2B$BXXpyr)gL literal 0 HcmV?d00001 diff --git a/main.py b/main.py index f730757..6b2712e 100755 --- a/main.py +++ b/main.py @@ -5,6 +5,7 @@ import signal import dns.resolver import json from pprint import pprint +from libs import config running = 0 prompt = '$ ' @@ -13,14 +14,6 @@ whoisrecs = ["NotFound", "DomainName", "Registrar", "Status", "UpdatedDate", "Cr subdomains = ["www", "mail", "ftp"] dnsrecords = ["A", "MX", "TXT", "NS", "SOA"] -def openFile(path): - try: - myfile = open(path) - except Exception as E: - print E + "< - most likely file not found" - pass - return myfile - def domainWhois(inData): whoisData = whois.whois(inData).query() return whois.Parser(inData, whoisData[1]).parse() @@ -50,8 +43,8 @@ def parseInput(inData): signal.signal(signal.SIGINT, signal_handler) -jsonData = json.loads(openFile("config.json").read()) - +jsonData = config.readConf() +pprint(jsonData) print "root" for rdata in dns.resolver.query('yahoo.com', 'A') :