Revision 73139aa3 snf-astakos-app/astakos/im/context_processors.py

b/snf-astakos-app/astakos/im/context_processors.py
54 54
def media(request):
55 55
    return {'IM_STATIC_URL' : IM_STATIC_URL}
56 56

  
57
def cloudbar(request):
58
    """
59
    Cloudbar configuration
60
    """
61
    CB_LOCATION = getattr(settings, 'CLOUDBAR_LOCATION', IM_STATIC_URL + 'cloudbar/')
62
    CB_COOKIE_NAME = getattr(settings, 'CLOUDBAR_COOKIE_NAME', COOKIE_NAME)
63
    CB_ACTIVE_SERVICE = getattr(settings, 'CLOUDBAR_ACTIVE_SERVICE', 'cloud')
64
    
65
    absolute = lambda (url): request.build_absolute_uri(url)
66
    
67
    return {'CLOUDBAR_LOC': CB_LOCATION,
68
            'CLOUDBAR_COOKIE_NAME': CB_COOKIE_NAME,
69
            'ACTIVE_SERVICE': CB_ACTIVE_SERVICE,
70
            'GET_SERVICES_URL': absolute(reverse('astakos.im.api.get_services')),
71
            'GET_MENU_URL': absolute(reverse('astakos.im.api.get_menu'))}
72

  
73 57
def menu(request):
74 58
    absolute = lambda (url): request.build_absolute_uri(url)
75 59
    resp = get_menu(request)

Also available in: Unified diff