@classmethod
    def setup(cls):

        if hasattr(current, "log"):
            return
        current.log = cls()
        return
        
    # -------------------------------------------------------------------------
Returns the set of output compile targets.
dataset/ETHPy150Open sahana/eden/modules/s3log.py/S3Log.setup--crossover with--dataset/ETHPy150Open adblockplus/gyp/pylib/gyp/generator/analyzer.py/TargetCalculator.find_matching_compile_target_names