@@ -54,18 +54,18 @@ def get_reg(name):
54
54
help = "parses IP Addresses from a single given file" ,
55
55
action = "store" ,
56
56
required = False )
57
- # required.add_argument(
58
- # "-d",
59
- # "--days",
60
- # help="Number of days to look back in history for alerts",
61
- # action="store",
62
- # required=False)
57
+ required .add_argument (
58
+ "-d" ,
59
+ "--days" ,
60
+ help = "Number of days to look back in history for alerts" ,
61
+ action = "store" ,
62
+ required = False )
63
63
64
64
65
65
parser .add_argument ("-t" , "--tsv" , help = "outputs items in tab seperated values (Default)" , action = "store_true" )
66
66
parser .add_argument ("-c" , "--csv" , help = "outputs items in comma seperated values" , action = "store_true" )
67
67
parser .add_argument ("-a" , dest = "APIKEY" , help = "stores new API key in registry" , action = "store" )
68
- # parser.add_argument("-d", dest="DAYS", help="Number of days to look back in history for alerts", action="store")
68
+ #parser.add_argument("-d", dest="DAYS", help="Number of days to look back in history for alerts", action="store")
69
69
70
70
args = parser .parse_args ()
71
71
@@ -105,7 +105,11 @@ def get_cat(x):
105
105
106
106
107
107
def get_report (IP ):
108
- noofdays = input ("Please enter number of days to look back in history for alerts: " )
108
+ if not args .days :
109
+ print ("Setting days to default: 30" )
110
+ noofdays = 30
111
+ else :
112
+ noofdays = args .days
109
113
try :
110
114
val = int (noofdays )
111
115
except ValueError :
@@ -114,6 +118,7 @@ def get_report(IP):
114
118
if (int (noofdays ) <= int (0 ) or int (noofdays ) > int (365 )):
115
119
print ("\n You must specify an integer between 1 and 365.\n " )
116
120
sys .exit ()
121
+
117
122
#request = 'https://www.abuseipdb.com/check/%s/json?key=%s&days=%s' % (IP, api_key, str(argv[4]))
118
123
request = 'https://www.abuseipdb.com/check/%s/json?key=%s&days=%s' % (IP , api_key , noofdays )
119
124
# DEBUG
0 commit comments