def _init_flags(self, flags_data, main_mod, log): flags = [] for name, flag_data in flags_data.items(): try: flag_data = guildfile.coerce_flag_data(name, flag_data, self.guildfile) except guildfile.GuildfileError as e: log.warning("cannot import flags from %s: %s", main_mod, e) else: flags.append(guildfile.FlagDef(name, flag_data, self)) return flags
def _init_flags(self, flags_data, main_mod): flags = [] for name, flag_data in flags_data.items(): try: flag_data = guildfile.coerce_flag_data(name, flag_data, self.guildfile) except guildfile.GuildfileError as e: if os.getenv("NO_WARN_FLAGS_IMPORT") != "1": log.warning("cannot import flags from %s: %s", main_mod, e) else: flags.append(guildfile.FlagDef(name, flag_data, self)) return flags