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"),)
(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)
'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'), )
''' 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"), )
''' 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"), )
''' @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")), )
(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"),
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'), )
''' 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"), )
""" @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")) )
''' 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"), )
''' 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"), )
'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"), )
''' @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"), )