def __init__(self, args, operating_system):
        self.set_state(self.STATE_INITIALIZING)
        self.args = args
        self.debug = args.foreground
        try:
            self.config = config.Config(args.config)
        except ValueError:
            sys.exit(1)
        self.logging_config = config.LoggingConfig(self.config.logging,
                                                   self.debug)
        self.operating_system = operating_system
Does any necessary class setup immediately prior to producing SQL. This
dataset/ETHPy150Open gmr/helper/helper/controller.py/Controller.__init__--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/vendor/django/db/models/sql/query.py/BaseQuery.pre_sql_setup