def configure_postload(self, conf):
        super().configure_postload(conf)
        base_directory = conf.get('base_directory')
        # where repos are cloned on the master
        conf.set('repo_directory', join(base_directory, 'repos', 'master'))
        # where the slave's result artifacts should be stored
        conf.set('artifact_directory', join(base_directory, 'artifacts'))

        log_dir = conf.get('log_dir')
        conf.set('log_file', join(log_dir, 'clusterrunner_master.log'))
        conf.set('eventlog_file', join(log_dir, 'eventlog_master.log'))
        # where to store results on the master
        conf.set('results_directory', join(base_directory, 'results', 'master'))
        conf.set('timings_directory', join(base_directory, 'timings', 'master'))  # timing data
Convert a blob as returned by the SQL engine into a str object.
dataset/ETHPy150Open box/ClusterRunner/app/util/conf/master_config_loader.py/MasterConfigLoader.configure_postload--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/openid/store/sqlstore.py/SQLStore.blobDecode