Remove class import as it shadows the module name and causes an error. (#237)

This commit is contained in:
Marc Greisen 2021-08-30 12:53:28 -07:00 коммит произвёл GitHub
Родитель 295aa49643
Коммит 0804e358e5
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 9 добавлений и 3 удалений

Просмотреть файл

@ -11,7 +11,6 @@ import time
import requests import requests
import logging import logging
from datetime import datetime
from dateutil import parser as DateParser from dateutil import parser as DateParser
from subprocess import PIPE from subprocess import PIPE
from raft_sdk.raft_common import RaftJsonDict, get_version from raft_sdk.raft_common import RaftJsonDict, get_version
@ -174,7 +173,7 @@ class RaftLocalCLI():
return { return {
'SiteHash' : str(uuid.getnode()), 'SiteHash' : str(uuid.getnode()),
'Source' : self.source, 'Source' : self.source,
'TimeStamp' : datetime.utcnow().strftime("%d/%m/%Y %H:%M:%S"), 'TimeStamp' : datetime.datetime.utcnow().strftime("%d/%m/%Y %H:%M:%S"),
'Units' : units, 'Units' : units,
'Version' : get_version(), 'Version' : get_version(),
'Count' : count 'Count' : count
@ -195,8 +194,15 @@ class RaftLocalCLI():
# Record how many bugs were found by each tool # Record how many bugs were found by each tool
def log_bugs_per_tool(self): def log_bugs_per_tool(self):
tools = {} tools = {}
for bug in self.bugs: for bug in self.bugs:
toolname = bug['Message']['Tool'] # When running locally in raft-action the key is
# Data instead of Message.
if 'Message' in bug:
key = 'Message'
else:
key = 'Data'
toolname = bug[key]['Tool']
if toolname in tools: if toolname in tools:
tools[toolname] += 1 tools[toolname] += 1
else: else: