old_contents: #!/usr/bin/env python
  
  import os
  from app import create_app
  from flask.ext.script import Manager, Server
  import watchtower
  import logging
  
  
  application = create_app(
      os.getenv('EQ_ENVIRONMENT') or 'development'
  )
  application.debug = True
  manager = Manager(application)
  port = int(os.environ.get('PORT', 5000))
  manager.add_command("runserver", Server(host='0.0.0.0', port=port))
  
  cloud_watch_handler = watchtower.CloudWatchLogHandler()
  
  levels = {
      'CRITICAL': logging.CRITICAL,
      'ERROR': logging.ERROR,
      'WARNING': logging.WARNING,
      'INFO': logging.INFO,
      'DEBUG': logging.DEBUG
  }
  logging.basicConfig(level=levels[os.getenv('EQ_LOG_LEVEL') or 'WARNING'])
  application.logger.addHandler(cloud_watch_handler)
  logging.getLogger().addHandler(cloud_watch_handler)
  logging.getLogger(__name__).addHandler(cloud_watch_handler)
  logging.getLogger('werkzeug').addHandler(cloud_watch_handler)
  
  
  if __name__ == '__main__':
      manager.run()
  
new_contents: #!/usr/bin/env python
  
  import os
  from app import create_app
  from flask.ext.script import Manager, Server
  import watchtower
  import logging
  
  
  application = create_app(
      os.getenv('EQ_ENVIRONMENT') or 'development'
  )
  application.debug = True
  manager = Manager(application)
  port = int(os.environ.get('PORT', 5000))
  manager.add_command("runserver", Server(host='0.0.0.0', port=port))
  
  cloud_watch_handler = watchtower.CloudWatchLogHandler()
  FORMAT = "[%(asctime)s] %(levelname)s [%(name)s.%(funcName)s:%(lineno)d] %(message)s"
  levels = {
      'CRITICAL': logging.CRITICAL,
      'ERROR': logging.ERROR,
      'WARNING': logging.WARNING,
      'INFO': logging.INFO,
      'DEBUG': logging.DEBUG
  }
  logging.basicConfig(level=levels[os.getenv('EQ_LOG_LEVEL') or 'WARNING'], format=FORMAT)
  application.logger.addHandler(cloud_watch_handler)
  logging.getLogger().addHandler(cloud_watch_handler)
  logging.getLogger(__name__).addHandler(cloud_watch_handler)
  logging.getLogger('werkzeug').addHandler(cloud_watch_handler)
  
  
  if __name__ == '__main__':
      manager.run()
  
subject: Set log format