def add_repo(self, repo_name, items):
        """
        Build up repos

        `name` - Name of this repo.
        `items` - List of paths to rpm.
        """
        juicer.utils.Log.log_debug("[CART:%s] Adding %s items to repo '%s'" % \
                                       (self.cart_name, len(items), repo_name))
        # We can't just straight-away add all of `items` to the
        # repo. `items` may be composed of a mix of local files, local
        # directories, remote files, and remote directories. We need
        # to filter and validate each item.
        items = juicer.utils.filter_package_list(items)
        cart_items = []
        for item in items:
            juicer.utils.Log.log_debug("Creating CartObject for %s" % item)
            i = juicer.common.CartItem.CartItem(item)
            cart_items.append(i)
        self.repo_items_hash[repo_name] = cart_items
def add_repo ( self , repo_name , items ) : juicer . utils . Log . log_debug ( "[CART:%s] Adding %s items to repo '%s'" % ( self . cart_name , len ( items ) , repo_name ) ) items = juicer . utils . filter_package_list ( items ) cart_items = [ ] for item in items : juicer . utils . Log . log_debug ( "Creating CartObject for %s" % item ) i = juicer . common . CartItem . CartItem ( item ) cart_items . append ( i ) self . repo_items_hash [ repo_name ] = cart_items
Build up repos

        `name` - Name of this repo.
        `items` - List of paths to rpm.