def __init__(self, *args, **kwargs):
        self.bundles = kwargs.pop('bundles', [])

        # for arg in args:
        #     if isinstance(arg, BrowserBundle):
        #         self.bundles.append(arg)
        Bundle.__init__(self, *args, **kwargs)
    def __init__(self, *args, **kwargs):
        ignore_filters = kwargs.pop('ignore_filters', False) or False
        kwargs['debug'] = False

        try:
            filters = list(kwargs.pop('filters'))
        except KeyError:
            filters = []

        try:
            vars = kwargs.pop('vars')
        except KeyError:
            vars = {}

        fltr = get_filter('vars', vars=vars)

        if not ignore_filters:
            filters.extend([fltr])
        else:
            filters = fltr

        kwargs.update({
            'filters': filters
        })

        Bundle.__init__(self, *args, **kwargs)
    def __init__(self, *args, **kwargs):
        prefix = kwargs.pop('prefix')

        self.compile_dir = kwargs.pop('compile_dir')
        self.prefix = prefix

        args = [os.path.join(prefix, el) for el in args]
        Bundle.__init__(self, *args, **kwargs)
 def __init__(self, *args, **kwargs):
     kwargs['debug'] = False
     args = [os.path.join(UNDERSCORE_TEMPLATES_DIR, el) for el in args]
     Bundle.__init__(self, *args, **kwargs)
 def __init__(self, *args, **kwargs):
     self.browser = kwargs.pop('browser', '')
     self.browser_version = kwargs.pop('browser_version', '')
     Bundle.__init__(self, *args, **kwargs)