Add display only switch (-p)

This commit is contained in:
2016-08-20 13:11:22 +02:00
parent be67d39fb2
commit a76d8e8b69
3 changed files with 17 additions and 2 deletions

11
iwla.py
View File

@@ -608,6 +608,10 @@ class IWLA(object):
duplicated_stats['nb_visitors'] = stats['nb_visitors'] = len(self.valid_visitors.keys())
if args.display_only:
self._generateDisplay()
return
self._callPlugins(conf.POST_HOOK_DIRECTORY)
path = self.getDBFilename(cur_time)
@@ -632,6 +636,9 @@ class IWLA(object):
self._generateDisplay()
def _generateDayStats(self):
if args.display_only:
return
visits = self.current_analysis['visits']
cur_time = self.meta_infos['last_time']
@@ -835,6 +842,10 @@ if __name__ == '__main__':
default=False,
help='Don\'t compress databases (bigger but faster, not compatible with compressed databases)')
parser.add_argument('-p', '--display-only', dest='display_only', action='store_true',
default=False,
help='Only generate display')
args = parser.parse_args()
# Load user conf