def get_css(source_name): if source_name not in css_cache: css_rules = bpgen.build_css(context.sources[source_name].emotes.values()) stream = StringIO.StringIO() bpgen.dump_css(stream, css_rules) css_cache[source_name] = stream.getvalue() return css_cache[source_name]
def get_css(subreddit): if subreddit not in css_cache: css_rules = bpgen.build_css(files[subreddit].emotes.values()) stream = StringIO.StringIO() bpgen.dump_css(stream, css_rules) css_cache[subreddit] = stream.getvalue() return css_cache[subreddit]