Beispiel #1
0
def get_flavors():
    promoted = request.args.get('promoted', False, type=bool)
    public = request.args.get('public', False, type=bool)
    
    manager = FlavorSynchronizer()
    flavor_collection = manager.get_flavors(public, promoted)
    
    response_body = flavor_collection.serialize(request.accept_mimetypes)
    
    return Response(response_body, mimetype=request.accept_mimetypes[0][0]) 
Beispiel #2
0
def get_promotedflavors():
    promoted = True
    public = True
    
    manager = FlavorSynchronizer()
    #we get only the promoted flavors, not the privates
    flavor_collection = manager.get_flavors(public, promoted)
    
    response_body = flavor_collection.serialize(request.accept_mimetypes)
    
    return Response(response_body, mimetype=request.accept_mimetypes[0][0])