class_docstr: The DriverCacheClock is a convenient utility that is useful for manipulating time during tests.
class_docstr_tok: ["The","DriverCacheClock","is","a","convenient","utility","that","is","useful","for","manipulating","time","during","tests","."]
docstr: Gets the current time
  
  Returns:
      datetime
docstr_tok: ["Gets","the","current","time","Returns",":","datetime"]
code: def utcnow(self):
      """
      Gets the current time
  
      Returns:
          datetime
      """
      if self._time_machine:
          return self._time_machine
  
      return datetime.utcnow()
  
file_path: streamalert/streamalert/shared/lookup_tables/cache.py
imports: import copy
  from datetime import datetime, timedelta
  import random
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 2 for calling the DriverCacheClock obj's underlying member method code with example usage: obj.utcnow() and returns: datetime, self