Skip to content

Commit 2051d17

Browse files
Logging: Introduced logging method for debugging
This commit fixes issue#52
1 parent a25e7a0 commit 2051d17

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

nawab_logger.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,7 @@ def logger(self, msg, level, logfile):
3939
log.warning(msg)
4040
elif level == 'error':
4141
log.error(msg)
42+
elif level == 'debug':
43+
log.debug(msg)
4244
else:
4345
print('Invalid message')

twitter_bot.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ def isUserBanned(self, userName):
5454
def isSafeKeyword(self, tweetText):
5555
### Search if tweettext is safe
5656
if not any(word["Banwords"] == tweetText.lower() for index, word in self.data.iterrows()):
57+
self.nw_logger.logger("\t|The keyword is safe: \n", 'debug', 'Error')
5758
return True
5859
return False
5960

@@ -66,8 +67,10 @@ def nawab_get_id(self):
6667
def nawab_check_tweet(self, tweet_id):
6768
with open(self.dirpath + "tid_store.txt", "r") as fp:
6869
if any(line.strip() == tweet_id for line in fp):
70+
self.nw_logger.logger("\t|No duplicate tweet spawned\n", 'debug', 'Error')
6971
return True
7072
else:
73+
self.nw_logger.logger("\t| duplicate tweet spawned!! with id:" + tweet_id + "\n", 'debug', 'Error')
7174
return False
7275

7376
def nawab_curate_list(self, api):

0 commit comments

Comments
 (0)