File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 2
2
import sys
3
3
import argparse
4
4
import logging
5
+ import time
5
6
from logging .handlers import RotatingFileHandler
6
7
import shutil
7
8
import hashlib
@@ -653,6 +654,8 @@ def main():
653
654
"""
654
655
Main function to execute the Crypto Controller operations.
655
656
"""
657
+ start_time = time .time ()
658
+
656
659
args = parse_arguments ()
657
660
configure_logger (args .log_level )
658
661
@@ -712,10 +715,12 @@ def main():
712
715
713
716
elif operation == "status" :
714
717
crypto .get_status ()
715
-
716
718
except Exception as error :
717
719
logger .error (f"Operation '{ args .operation } ' failed: { error } " , exc_info = True )
718
- sys .exit (1 )
720
+ finally :
721
+ end_time = time .time ()
722
+ time_elapsed = end_time - start_time
723
+ logger .debug (f"End. Took: { time_elapsed :.4f} seconds" )
719
724
720
725
721
726
if __name__ == "__main__" :
You can’t perform that action at this time.
0 commit comments