def runlist_upload(name, runlist, **kwargs):
    """
    Upload runlist with context into the storage.
    """
    ctx = Context(**kwargs)
    ctx.execute_action('runlist:upload', **{
        'storage': ctx.repo.create_secure_service('storage'),
        'name': name,
        'runlist': runlist,
    })