Esempio n. 1
0
from django.contrib import admin
from django.conf import settings
from common.rpc4django.utils import rpc_url
import re 
admin.autodiscover()

from vt_manager_kvm.utils.ThemeManager import ThemeManager
from vt_manager_kvm.communication.southCommInterface import *
from vt_manager_kvm.communication.northCommInterface import *
from vt_manager_kvm.communication.sfaCommunication import *
from vt_manager_kvm.communication.gapi3communication import *

'''
Load Themes
'''
ThemeManager.initialize()

'''
Dynamic content
'''
urlpatterns = patterns('',
    ##Main entry point
    url(r'^dashboard$', 'vt_manager_kvm.controller.users.urlHandlers.dashboard', name="dashboard"),
    (r'^$', 'vt_manager_kvm.controller.users.urlHandlers.index'),
#    url(r'^servers/net/update/$', 'vt_manager_kvm.controller.dispatchers.ui.GUIdispatcher.servers_net_update', name='servers_net_update'),

    #Policy Engine
    url(r'^policies/(?P<table>\w+)/add/$', 'vt_manager_kvm.controller.dispatchers.ui.PolicyDispatcher.policy_create', name="policy_create"),    
    url(r'^policies/(?P<table>\w+)/edit/$', 'vt_manager_kvm.controller.dispatchers.ui.PolicyDispatcher.policy_edit', name="policy_edit"),
    url(r'^policies/(?P<table_uuid>\w+)/delete/$', 'vt_manager_kvm.controller.dispatchers.ui.PolicyDispatcher.policy_delete', name="policy_delete"),
    url(r'^policies/(?P<table_name>\w+)/add/rules/$', 'vt_manager_kvm.controller.dispatchers.ui.PolicyDispatcher.rule_create', name="rule_create"),