Revision 73139aa3

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)
b/snf-astakos-app/astakos/im/synnefo_settings.py
49 49
    'django.core.context_processors.media',
50 50
    'django.core.context_processors.request',
51 51
    'astakos.im.context_processors.media',
52
    'astakos.im.context_processors.cloudbar',
53 52
    'astakos.im.context_processors.im_modules',
54 53
    'astakos.im.context_processors.next',
55 54
    'astakos.im.context_processors.code',

Also available in: Unified diff