Esempio n. 1
0
        name="dashboard"),
    url(r'^change_profile$',
        'openflow.optin_manager.users.views.change_profile',
        name="change_profile"),
    (r'^controls/', include('openflow.optin_manager.controls.urls')),
    (r'^opts/', include('openflow.optin_manager.opts.urls')),
    (r'^admin_manager/', include('openflow.optin_manager.admin_manager.urls')),
    (r'^xmlrpc/', include('openflow.optin_manager.xmlrpc_server.urls')),

    # For testing
    (r'^dummyfv/', include('openflow.optin_manager.dummyfv.urls')),
    (r'^admin/', include(admin.site.urls)),
    (r'^accounts/', include('registration.urls')),

    # sfa
    rpc_url(r'^xmlrpc/sfa/?$', name='optin_sfa'),
)

#static_file_tuple = (r'^%s/(?P<path>.*)$' % settings.MEDIA_URL[1:],
#                     'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})
#static_js_tuple = (r'^%s/(?P<path>.*)$' % str(settings.MEDIA_URL[1:]+"/js/"),
#                    'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})

#urlpatterns += patterns('',
# TODO: Serve static content, should be removed in production deployment
# serve from another domain to speed up connections (no cookies needed)
#    url(*static_file_tuple, name="img_media"),
#    url(*static_file_tuple, name="css_media"),
#    url(*static_js_tuple, name="js_media"),)
Esempio n. 2
0
    (r'^opts/', include('openflow.optin_manager.opts.urls')),

    (r'^admin_manager/', include('openflow.optin_manager.admin_manager.urls')),

    (r'^xmlrpc/', include('openflow.optin_manager.xmlrpc_server.urls')),
    
    # For testing
    (r'^dummyfv/', include('openflow.optin_manager.dummyfv.urls')),
    
    (r'^admin/', include(admin.site.urls)),

    (r'^accounts/', include('registration.urls')),

    # sfa
    rpc_url(r'^xmlrpc/sfa/?$', name='optin_sfa'),
    rpc_url(r'^xmlrpc/geni/3/?$', name='gapi3')

)

#static_file_tuple = (r'^%s/(?P<path>.*)$' % settings.MEDIA_URL[1:],
#                     'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})
#static_js_tuple = (r'^%s/(?P<path>.*)$' % str(settings.MEDIA_URL[1:]+"/js/"),
#                    'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})


#urlpatterns += patterns('',
   # TODO: Serve static content, should be removed in production deployment
    # serve from another domain to speed up connections (no cookies needed)
Esempio n. 3
0
    'vt_plugin.controller.vtAggregateController.vtAggregateController',
    url(r'^aggregate/create/$',
        'aggregate_crud',
        name='vt_plugin_aggregate_create'),
    url(r'^aggregate/(?P<agg_id>\d+)/edit/$',
        'aggregate_crud',
        name='vt_plugin_aggregate_edit'),
)

urlpatterns = urlpatterns + patterns(
    'vt_plugin.controller.dispatchers.GUIdispatcher',
    url(r'^goto_create_vm/(?P<slice_id>\d+)/(?P<agg_id>\d+)/$',
        'goto_create_vm',
        name='goto_create_vm'),
    url(r'^manage_vm/(?P<slice_id>\d+)/(?P<vm_id>\d+)/(?P<action_type>\w+)/$',
        'manage_vm',
        name='manage_vm'),
    url(r'^virtualmachine_crud/(?P<slice_id>\d+)/(?P<server_id>\d+)/$',
        'virtualmachine_crud',
        name='virtualmachine_crud'),
    url(r'^vms_status/(?P<slice_id>\d+)/$',
        'check_vms_status',
        name='check_vms_status'),
    url(r'^update_messages/$', 'update_messages', name='update_messages'),
)

urlpatterns = urlpatterns + patterns(
    '',
    rpc_url(r'^xmlrpc/vt_am/$', name='vt_am'),
)
Esempio n. 4
0
File: urls.py Progetto: cargious/ocf
'''
Created on May 12, 2010

@author: jnaous
'''
from django.conf.urls.defaults import patterns
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns(
    '',
    rpc_url(r'^(?P<om_id>\d+)/xmlrpc/$', name="dummyom_rpc"),
)
Esempio n. 5
0
'''
Created on May 16, 2010

@author: jnaous
'''
from django.conf.urls.defaults import patterns
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns('',
    rpc_url(r'^(?P<fv_id>\d+)/xmlrpc/$', name="dummyfv_rpc"),
)
Esempio n. 6
0
'''
@author: jnaous
'''
from django.conf.urls.defaults import *
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns(
    "",
    rpc_url(r"^tests/RPC2/$", name="dummy_gopenflow"),
    url(r'^', include("expedient.clearinghouse.urls")),
)
Esempio n. 7
0
    (r'^opts/', include('openflow.optin_manager.opts.urls')),

    (r'^admin_manager/', include('openflow.optin_manager.admin_manager.urls')),

    (r'^xmlrpc/', include('openflow.optin_manager.xmlrpc_server.urls')),
    
    # For testing
    (r'^dummyfv/', include('openflow.optin_manager.dummyfv.urls')),
    
    (r'^admin/', include(admin.site.urls)),

    (r'^accounts/', include('registration.urls')),

    # sfa
    rpc_url(r'^xmlrpc/sfa/?$', name='optin_sfa'),

)

#static_file_tuple = (r'^%s/(?P<path>.*)$' % settings.MEDIA_URL[1:],
#                     'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})
#static_js_tuple = (r'^%s/(?P<path>.*)$' % str(settings.MEDIA_URL[1:]+"/js/"),
#                    'django.views.static.serve',
#                     {'document_root': "%s" % settings.MEDIA_ROOT})


#urlpatterns += patterns('',
   # TODO: Serve static content, should be removed in production deployment
    # serve from another domain to speed up connections (no cookies needed)
#    url(*static_file_tuple, name="img_media"),
Esempio n. 8
0
from django.conf.urls.defaults import *
from expedient.common.rpc4django.utils import rpc_url
from expedient.common.rpc4django import rpcmethod

urlpatterns = patterns('vt_plugin.controller.vtAggregateController.vtAggregateController',
    url(r'^aggregate/create/$', 'aggregate_crud', name='vt_plugin_aggregate_create'),
    url(r'^aggregate/(?P<agg_id>\d+)/edit/$', 'aggregate_crud', name='vt_plugin_aggregate_edit'),
)

urlpatterns = urlpatterns + patterns('vt_plugin.controller.dispatchers.GUIdispatcher',
    url(r'^goto_create_vm/(?P<slice_id>\d+)/(?P<agg_id>\d+)/$', 'goto_create_vm', name='goto_create_vm'),
    url(r'^manage_vm/(?P<slice_id>\d+)/(?P<vm_id>\d+)/(?P<action_type>\w+)/$', 'manage_vm', name='manage_vm'),
    url(r'^virtualmachine_crud/(?P<slice_id>\d+)/(?P<server_id>\d+)/$', 'virtualmachine_crud', name='virtualmachine_crud'),
    url(r'^vms_status/(?P<slice_id>\d+)/$', 'check_vms_status', name='check_vms_status'),
    url(r'^update_messages/$', 'update_messages', name='update_messages'),
    # Use plugin prefix before method name to differentiate from other plugins
    url(r'^administration/$', 'get_administration_data', name="vt_plugin_administration"),
    url(r'^administration/remove_vm/(?P<vm_id>\d+)$', 'remove_vm', name="remove_vm"),
    url(r'^administration/remove_all_vms/$', 'remove_all_vms', name="remove_all_vms"),
)

urlpatterns = urlpatterns + patterns('',
     rpc_url(r'^xmlrpc/vt_am/$', name='vt_am'),
)
Esempio n. 9
0
'''
Created on May 12, 2010

@author: jnaous
'''
from django.conf.urls.defaults import patterns
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns('',
    rpc_url(r'^(?P<om_id>\d+)/xmlrpc/$', name="dummyom_rpc"),
)
Esempio n. 10
0
"""
@author: jnaous
"""
from django.conf.urls.defaults import *
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns(
    "", rpc_url(r"^tests/RPC2/$", name="dummy_gopenflow"), url(r"^", include("expedient.clearinghouse.urls"))
)
Esempio n. 11
0
File: urls.py Progetto: cargious/ocf
'''
Created on May 16, 2010

@author: jnaous
'''
from django.conf.urls.defaults import patterns
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns(
    '',
    rpc_url(r'^(?P<fv_id>\d+)/xmlrpc/$', name="dummyfv_rpc"),
)
Esempio n. 12
0
'''
Created on Jun 9, 2010

@author: jnaous
'''
from django.conf.urls.defaults import *
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns(
    "",
    rpc_url(r"^RPC2/$", name="serve_rpc_request", use_name_for_dispatch=False),
    rpc_url(r"^my_url/RPC2/$", name="my_url_name"),
)
Esempio n. 13
0
        'aggregate_edit',
        name='openflow_aggregate_edit'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/add/$',
        'aggregate_add_to_slice',
        name='openflow_aggregate_slice_add'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/c_add/$',
        'add_controller_to_slice',
        name='openflow_aggregate_slice_controller_add'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/c_remove/$',
        'remove_controller_from_slice',
        name='openflow_aggregate_slice_controller_remove'),
    url(r'^aggregate/(?P<agg_id>\d+)/links/$',
        'aggregate_add_links',
        name='openflow_aggregate_add_links'),
    # Book Flowspace
    url(r'^(?P<slice_id>\d+)/book/openflow/$',
        'book_openflow',
        name='book_openflow'),
    url(r'^flowspace/(?P<slice_id>\d+)/$', 'flowspace', name='flowspace'),
    url(r'^flowspace/(?P<slice_id>\d+)/save/$',
        'save_flowspace',
        name='save_flowspace'),
)

urlpatterns += patterns(
    '',
    rpc_url(r'^gapi/$', name="openflow_gapi"),
    rpc_url(r'^xmlrpc/$', name="openflow_xmlrpc"),
    rpc_url(r'^open/xmlrpc/$', name="openflow_open_xmlrpc"),
)
Esempio n. 14
0
'''
@author: jnaous
'''
from django.conf.urls.defaults import patterns, url
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns('openflow.plugin.views',
#    url(r'^$', 'home', name='openflow_home'),
    url(r'^aggregate/create/$', 'aggregate_create', name='openflow_aggregate_create'),
    url(r'^aggregate/(?P<agg_id>\d+)/edit/$', 'aggregate_edit', name='openflow_aggregate_edit'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/add/$', 'aggregate_add_to_slice', name='openflow_aggregate_slice_add'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/c_add/$', 'add_controller_to_slice', name='openflow_aggregate_slice_controller_add'),
    url(r'^aggregate/(?P<agg_id>\d+)/slice/(?P<slice_id>\d+)/c_remove/$', 'remove_controller_from_slice', name='openflow_aggregate_slice_controller_remove'),
    url(r'^aggregate/(?P<agg_id>\d+)/links/$', 'aggregate_add_links', name='openflow_aggregate_add_links'),
    # Book Flowspace
    url(r'^(?P<slice_id>\d+)/book/openflow/$', 'book_openflow', name='book_openflow'),
    url(r'^flowspace/(?P<slice_id>\d+)/$', 'flowspace', name='flowspace'),
    url(r'^flowspace/(?P<slice_id>\d+)/save/$', 'save_flowspace', name='save_flowspace'),
)

urlpatterns += patterns('',
    rpc_url(r'^gapi/$', name="openflow_gapi"),
    rpc_url(r'^xmlrpc/$', name="openflow_xmlrpc"),
    rpc_url(r'^open/xmlrpc/$', name="openflow_open_xmlrpc"),
)
'''
Created on Jun 9, 2010

@author: jnaous
'''
from django.conf.urls.defaults import *
from expedient.common.rpc4django.utils import rpc_url

urlpatterns = patterns("",
    rpc_url(r"^RPC2/$", name="serve_rpc_request", use_name_for_dispatch=False),
    rpc_url(r"^my_url/RPC2/$", name="my_url_name"),
)