from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 volume list;volume detail;create volume;once time delete more volumes' LOG = logging.getLogger(__name__) # code begin # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( 'dashboard.volume_manage.views', # get all the volumes url(r'^volumes/$', 'get_volume_list', name='get_volume_list', method='get'), # create volume url(r'^volumes/volume/page/$', 'create_volume_action', name='create_volume_action', method='post'), # delete one or more volumes url(r'^volumes/delete_volumes/$', 'delete_volumes', name='delete_volumes', method='delete'), # get the volume's detail information url(r'^volumes/volume/(?P<volume_id>[^/]+)/detail$', 'volume_detail', name='get_volume_detail',
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.virtual_keypairs_manage.views', url(r'^keypairs/keypairlist/$', 'get_project_keypairs_list', name='get_project_keypairs_list', method='get'), url(r'^keypairs/createkeypair/$', 'create_keypair_index', name='create_keypair_index', method='get'), url(r'^keypairs/keypaircreateaction/$', 'create_keypair_action', name='create_keypair_action', method='post'), url(r'^keypairs/importkeypair/$', 'import_keypair_index', name='import_keypair_index', method='get'), url(r'^keypairs/importkeypairaction/$', 'import_keypair_action',
if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.virtual_router_manage.views', url(r'^routers$', 'get_routers_projects', name='get_routers_projects', method='get'), url(r'^routers/routersmenu$', 'get_routers_projects_menu', name='get_routers_projects_menu', method='get'), url(r'^routers/tenants/(?P<tenant_id>[^/]+)/projects/$', 'get_routers_projects_list', name='get_routers_projects_list', method='get'), url(r'^routers/(?P<router_project_id>[^/]+)/tenants/(?P<tenant_id>[^/]+)/getRouterProjectInfo/$', 'get_routerprojectinfo', name='get_routerprojectinfo', method='get'), url(r'^routers/(?P<routerproject_id>[^/]+)/deleteprojectaction/$', 'delete_routerproject_action',
import logging from dashboard.urls import url from django.conf import settings from django.conf.urls.defaults import patterns # code begin if settings.DEBUG: __log__ = 'v2.0.9 create' LOG = logging.getLogger(__name__) urlpatterns = patterns( 'dashboard.virtual_network_manage.views', url(r'^network/projects$', 'get_network_projects', name='get_network_projects', method='get'), url(r'^network/projectsmenu$', 'get_network_projects_menu', name='get_network_projects_menu', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/networks/', 'get_tenant_networks', name='get_tenant_networks', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/createnetwork/(?P<networkortopology>[^/]+)/', 'create_network_index', name='create_network_index', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/createnetworkaction/', 'create_network_action',
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.node_manage.views', #get node list url(r'^nodes/$', 'index_node', name='get_node_index', method='get'), #get table of node create url(r'^nodes/new/$', 'create_node', name='create_node', method='get'), #create action for node url(r'^nodes/$', 'create_node_action', name='create_node_action', method='post'), #delete action for node url(r'^nodes/(?P<node_uuid>[^/]+)/delete$', 'delete_node_form', name='delete_node_form', method='get'), url(r'^nodes/(?P<node_uuid>[^/]+)/$', 'delete_node', name='delete_node', method='delete'), #get table of node edit url(r'^nodes/(?P<node_uuid>[^/]+)/edit$', 'update_node',
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.virtual_address_manage.views', url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/floatingips/$', 'get_floating_ips_list', name='get_floating_ips_list', method='get'), url(r'^virtualaddress/groupslist/$', 'get_floating_ips_address', name='get_floating_ips_address', method='get'), url(r'^virtualaddress/groupslistips/$', 'get_securitygroup_ips_list', name='get_securitygroup_ips_list', method='get'), url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/allocateip/$', 'allocate_ip_index', name='allocate_ip_index', method='get'), url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/allocateipaction/$', 'allocate_ip_action', name='allocate_ip_action', method='post'), url(r'^virtualaddress/(?P<ip_id>[^/]+)/releaseip/$', 'release_ip_index', name='release_ip_index', method='get'),
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('dashboard.software_manage.views', # get softwares url(r'^softwares/$', 'software_list', name='get_software_list', method='get'), # get softwares with flat url(r'^softwares/(?P<flat>all|windows|linux|mac)/$', 'software_list', name='get_software_list_with_type', method='get'), # create software url(r'^softwares/new/$', 'create_software_form', name='create_software_form', method='get'), url(r'^softwares/$', 'create_software_action', name='create_software_action', method='post'), # delete software url(r'^softwares/(?P<software_uuid>[^/]+)/delete/$', 'delete_software_form', name='delete_software_form', method='get'), url(r'^softwares/(?P<software_uuid>[^/]+)/$', 'delete_software_action', name='delete_software_action', method='delete'), url(r'^softwares/$', 'delete_softwares', name='delete_softwares', method='delete'),
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.1 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.user_manage.views', # show the user list url(r'^users/$', 'index_user', name='get_user_list', method='get'), url(r'^users/(?P<user_id>[^/]+)/detail/$', 'user_detail', name='get_user_detail', method='get'), # create user url(r'^users/new/$', 'create_user_form', name='create_user_form', method='get'), url(r'^users/$', 'create_user_action', name='create_user_action', method='post'),
if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.virtual_router_manage.views', url(r'^routers$', 'get_routers_projects', name='get_routers_projects', method='get'), url(r'^routers/routersmenu$', 'get_routers_projects_menu', name='get_routers_projects_menu', method='get'), url(r'^routers/tenants/(?P<tenant_id>[^/]+)/projects/$', 'get_routers_projects_list', name='get_routers_projects_list',method='get'), url(r'^routers/(?P<router_project_id>[^/]+)/tenants/(?P<tenant_id>[^/]+)/getRouterProjectInfo/$', 'get_routerprojectinfo', name='get_routerprojectinfo', method='get'), url(r'^routers/(?P<routerproject_id>[^/]+)/deleteprojectaction/$', 'delete_routerproject_action', name='delete_routerproject_action', method='delete'), url(r'^routers/(?P<routerproject_id>[^/]+)/tenants/(?P<tenant_id>[^/]+)/createRouterProjectDetail/$', 'create_routerprojectdetail', name='create_routerprojectdetail', method='get'),
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.log_manage.views', # Query logs for index url(r'^logs/query/$', 'log_query_index', name='log_query_index', method='get'), url(r'^logs/(?P<uuid>[^/]+)/$', 'delete_log', name='delete_log', method='delete'), url(r'^logs/query/delete$', 'delete_logs_query', name='delete_logs_query', method='delete'), # Clean all logs for the system. url(r'^logs/(?P<uuid>[^/]+)/form$', 'delete_log_form', name='delete_log_form', method='get'), # Get log details for one tenant.
from django.conf.urls import patterns, include from dashboard.urls import url from dashboard.authorize_manage.views import get_login_view # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( '', url(r'^$', get_login_view, name='get_login_view', method='get'), url(r'^auth/', include('openstack_auth.urls')), url(r'', include('dashboard.site_urls')), #url(r'^authorize/',include('dashboard.authorize.urls')), #url(r'^$','dashboard.login.views.splash',name='splash'), #url(r'^auth/',include('openstack_auth.urls')), # Examples: # url(r'^$', 'creeper.views.home', name='home'), # url(r'^creeper/', include('creeper.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: # url(r'^admin/', include(admin.site.urls)), ) js_info_dict = { 'packages': ('your.app.package', ), }
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( 'dashboard.software_manage.views', # get softwares url(r'^softwares/$', 'software_list', name='get_software_list', method='get'), # get softwares with flat url(r'^softwares/(?P<flat>all|windows|linux|mac)/$', 'software_list', name='get_software_list_with_type', method='get'), # create software url(r'^softwares/new/$', 'create_software_form', name='create_software_form', method='get'), url(r'^softwares/$', 'create_software_action', name='create_software_action',
from django.conf.urls import patterns, include from dashboard.urls import url from dashboard.authorize_manage.views import get_login_view # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('', url(r'^$', get_login_view, name='get_login_view', method='get'), url(r'^auth/', include('openstack_auth.urls')), url(r'', include('dashboard.site_urls')), #url(r'^authorize/',include('dashboard.authorize.urls')), #url(r'^$','dashboard.login.views.splash',name='splash'), #url(r'^auth/',include('openstack_auth.urls')), # Examples: # url(r'^$', 'creeper.views.home', name='home'), # url(r'^creeper/', include('creeper.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: # url(r'^admin/', include(admin.site.urls)), ) js_info_dict = { 'packages': ('your.app.package',), }
from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 volume list;volume detail;create volume;once time delete more volumes' LOG = logging.getLogger(__name__) # code begin # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('dashboard.volume_manage.views', # get all the volumes url(r'^volumes/$', 'get_volume_list', name='get_volume_list', method='get'), # create volume url(r'^volumes/volume/page/$', 'create_volume_action', name='create_volume_action', method='post'), # delete one or more volumes url(r'^volumes/delete_volumes/$', 'delete_volumes', name='delete_volumes', method='delete'), # get the volume's detail information url(r'^volumes/volume/(?P<volume_id>[^/]+)/detail$', 'volume_detail', name='get_volume_detail', method='get'), # show the create form table url(r'^volumes/tenants/(?P<tenant_id>[^/]+)/volume/(?P<snapshot_id>[^/]+)/page/$', 'create_volume_form', name='create_volume_form', method='get'),
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.5 create' import logging LOG = logging.getLogger(__name__) from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.notice_manage.views', # get notice list url(r'^notices/$', 'index_notice', name='get_notice_list', method='get'), # get create form of notice url(r'^notices/new/$', 'create_notice', name='create_notice', method='get'), # get action for notice url(r'^notices/(?P<notice_uuid>[^/]+)/(?P<type>detail|edit|delete)/$', 'notice_action', name='notice_action', method='get'), # create action for notice url(r'^notices/new/$', 'create_notice_action', name='create_notice_action',
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admind # admin.autodiscover() urlpatterns = patterns( 'dashboard.prepare_manage.views', url(r'^prepares$', 'prepare_list', name='prepare_list', method='get'), url(r'^prepare/list/$', 'get_prepare_list', name='get_prepare_list', method='get'), url(r'^prepare/project/need_from/(?P<need_uuid>[^/]+)/$', 'create_project_need_form', name='create_project_need_form', method='get'), url(r'^prepare/project/tenant/(?P<need_uuid>[^/]+)/$', 'create_project_tenant', name='create_project_tenant', method='post'), url(r'^prepare/network/create_network/(?P<network_obj_id>[^/]+)/', 'create_network_index_in_prepare', name='create_network_index_prepare',
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.virtual_address_manage.views', url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/floatingips/$', 'get_floating_ips_list', name='get_floating_ips_list', method='get'), url(r'^virtualaddress/groupslist/$', 'get_floating_ips_address', name='get_floating_ips_address', method='get'), url(r'^virtualaddress/groupslistips/$', 'get_securitygroup_ips_list', name='get_securitygroup_ips_list', method='get'), url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/allocateip/$', 'allocate_ip_index', name='allocate_ip_index', method='get'), url(r'^virtualaddress/tenants/(?P<tenant_id>[^/]+)/allocateipaction/$', 'allocate_ip_action',
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.5 create' import logging LOG = logging.getLogger(__name__) from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.check_manage.views', #get the list of task url(r'^tasks/$', 'get_task_list', name='get_task_list', method='get'), #get task form url(r'^tasks/(?P<task_id>[^/]+)/$', 'get_task_form', name='get_task_form', method='get'), #check task url(r'^tasks/(?P<task_id>[^/]+)/check/$', 'check_task', name='check_task', method='post'), # show user's task in index.html url(r'^tasks/list/user/$', 'get_user_task_list', name='get_user_task_list', method='get'), # show user's all tasks url(r'^tasks/list/user/all/$', 'get_user_task_list_all', name='get_user_task_list_all', method='get'), # show one task's detail infomation url(r'^tasks/(?P<task_id>[^/]+)/detail/$', 'task_detail', name='get_task_detail', method='get'), # resubmit task
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.virtual_network_topology.views', url(r'^networktopology$', 'get_network_topology', name='get_network_topology', method='get'), url(r'^networktopology/menu$', 'get_network_topology_menu', name='get_network_topology_menu', method='get'), url(r'^network/networktopologyindex/$', 'networktopology_index', name='networktopology_index', method='get'), url(r'^network/getnetworktopologydata/$', 'get_networktopology_data', name='get_networktopology_data', method='get'), )
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) urlpatterns = patterns( 'dashboard.monitor_manage.views', url(r'^$', 'index', name='monitor_manage_index', method='get'), # ajax get monitor usage list url(r'^monitors/usage/$', 'get_system_usage', name='get_system_usage', method='get'), # ajax get monitor usage list url(r'^monitors/usage/(?P<tenant_id>[^/]+)/details/$', 'get_tenant_usage_details', name='get_tenant_usage_details', method='get'), # ajax get monitor hosts tree url(r'^monitors/hosts/tree$', 'get_host_tree', name='get_host_tree', method='get'),
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.5 create' import logging LOG = logging.getLogger(__name__) from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.role_manage.views', # get role list url(r'^roles/$', 'get_role_list', name='get_role_list', method='get'), url(r'^roles/new/$', 'create_role_form', name='create_role_form', method='get'), # get create form of role url(r'^roles/create/$', 'create_role', name='create_role', method='post'), url(r'^roles/edit/(?P<role_id>[^/]+)/$', 'edit_role_form', name='edit_role_form', method='get'), url(r'^roles/edit/(?P<role_id>[^/]+)/$', 'edit_role', name='edit_role', method='post'), url(r'^roles/delete/(?P<role_id>[^/]+)/$', 'delete_role_form', name='delete_role_form', method='get'),
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( 'dashboard.authorize_manage.views', url(r'^permit/$', 'authorize_permit', name='authorize_permit', method='post'), url(r'^permit/$', 'get_permit_view', name='get_permit_view', method='get'), url(r'^tips/$', 'show_permit_tips', name='show_permit_tips', method='get'), url(r'^login/$', 'authorize_login', name='authorize_login', method='post'), url(r'^logout/$', 'authorize_logout', name='authorize_logout', method='get'), url(r'^loginclientindex/$', 'get_login_client_view', name='get_login_client_view', method='get'), url(r'^loginclient/$', 'authorize_client_login', name='authorize_client_login',
__author__ = 'gmj' __date__ = '2012-02-18' __version__ = 'v2.0.2' import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.2 flavor list,get flavor detail,create flavor,update flavor' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.hard_template_manage.views', url(r'^flavor/$','get_flavor_list',name='get_flavor_list',method='get'), url(r'^flavor/(?P<flavor_id>[^/]+)/$','get_flavor_detail',name='get_flavor_detail',method='get'), url(r'^flavor/(?P<flavor_id>[^/]+)/form$','delete_flavor_form',name='delete_flavor_form',method='get'), url(r'^flavor/(?P<flavor_id>[^/]+)/$','delete_flavor',name='delete_flavor',method='delete'), url(r'^flavor/new$','create_flavor_form',name='create_flavor_form',method='get'), url(r'^flavor/$','create_flavor',name='create_flavor',method='post'), )
import logging from dashboard.urls import url from django.conf import settings from django.conf.urls.defaults import patterns # code begin if settings.DEBUG: __log__ = 'v2.0.9 create' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.virtual_network_manage.views', url(r'^network/projects$', 'get_network_projects', name='get_network_projects', method='get'), url(r'^network/projectsmenu$', 'get_network_projects_menu', name='get_network_projects_menu', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/networks/', 'get_tenant_networks', name='get_tenant_networks', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/createnetwork/(?P<networkortopology>[^/]+)/', 'create_network_index', name='create_network_index', method='get'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/createnetworkaction/', 'create_network_action', name='create_network_action', method='post'), url(r'^network/tenants/(?P<tenant_id>[^/]+)/createnetworkactiontopology/', 'create_network_action_topology', name='create_network_action_topology', method='post'),
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) urlpatterns = patterns( 'dashboard.node_manage.views', #get node list url(r'^nodes/$', 'index_node', name='get_node_index', method='get'), #get table of node create url(r'^nodes/new/$', 'create_node', name='create_node', method='get'), #create action for node url(r'^nodes/$', 'create_node_action', name='create_node_action', method='post'), #delete action for node url(r'^nodes/(?P<node_uuid>[^/]+)/delete$', 'delete_node_form', name='delete_node_form', method='get'), url(r'^nodes/(?P<node_uuid>[^/]+)/$', 'delete_node', name='delete_node',
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) # code begin urlpatterns = patterns( 'dashboard.securitygroup_manage.views', url(r'^securitygroup/projects$', 'get_securitygroup_projects', name='get_securitygroup_projects', method='get'), url(r'^securitygroup/(?P<security_group_id>[^/]+)/editgrouprules/$', 'edit_securitygrouprules', name='edit_securitygrouprules', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/groups/$', 'get_securitygroup_list', name='get_securitygroup_list', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/creategroup/$', 'create_securitygroup_index', name='create_securitygroup_index', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/creategroupaction/$', 'create_securitygroup_action',
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) # code begin urlpatterns = patterns('dashboard.securitygroup_manage.views', url(r'^securitygroup/projects$', 'get_securitygroup_projects', name='get_securitygroup_projects', method='get'), url(r'^securitygroup/(?P<security_group_id>[^/]+)/editgrouprules/$', 'edit_securitygrouprules', name='edit_securitygrouprules', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/groups/$', 'get_securitygroup_list', name='get_securitygroup_list', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/creategroup/$', 'create_securitygroup_index', name='create_securitygroup_index', method='get'), url(r'^securitygroup/tenants/(?P<tenant_id>[^/]+)/creategroupaction/$', 'create_securitygroup_action', name='create_securitygroup_action', method='post'), url(r'^securitygroup/(?P<security_group_id>[^/]+)/deletegroupindex/$', 'delete_securitygroup_index', name='delete_securitygroup_index', method='get'),
__version__ = 'v2.0.1' import logging # code begin from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 instance_mange,get instance list,get snapshots list,create image template quickly' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.instance_manage.views', url(r'^instances/$', 'instance_list', name='get_instance_list', method='get'), url(r'^instances/(?P<instance_id>[^/]+)/projects/(?P<tenant_id>[^/]+)/$', 'instance_detail', name='get_instance_detail', method='get'), #url(r'^instances/(?P<instance_id>[^/]+)/action$', # 'get_instance_action_form', name='get_instance_action_form', # method='get'), # get status for instance url(r'^instances/(?P<instance_id>[^/]+)/status/$', 'instance_status', name='get_instance_status', method='get'), # get task for instance #url(r'^instances/(?P<instance_id>[^/]+)/task/$', 'instance_task', # name='get_instance_task', method='get'), # get power for instance #url(r'^instances/(?P<instance_id>[^/]+)/power/$', 'instance_power', # name='get_instance_power', method='get'),
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.5 create' import logging LOG = logging.getLogger(__name__) from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.role_manage.views', # get role list url(r'^roles/$', 'get_role_list', name='get_role_list', method='get'), url(r'^roles/new/$', 'create_role_form', name='create_role_form', method='get'), # get create form of role url(r'^roles/create/$', 'create_role', name='create_role', method='post'), url(r'^roles/edit/(?P<role_id>[^/]+)/$', 'edit_role_form', name='edit_role_form', method='get'), url(r'^roles/edit/(?P<role_id>[^/]+)/$', 'edit_role', name='edit_role', method='post'),
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admind # admin.autodiscover() urlpatterns = patterns('dashboard.image_template_manage.views', # get all images url(r'^images/$', 'image_list', name='get_image_list', method='get'), # get update image form table url(r'^images/(?P<image_id>[^/]+)/edit/$', 'update_image_template_form', name='update_image_form', method='get'), # update the image information url(r'^images/(?P<image_id>[^/]+)/$', 'update_image_template', name='update_image_template', method='post'), # delete the image url(r'^images/(?P<image_id>[^/]+)/delete$', 'delete_image_form', name='delete_image_form', method='get'), url(r'^images/(?P<image_id>[^/]+)/$', 'delete_image', name='delete_image', method='delete'), url(r'^images/batch/list$', 'delete_image_batch', name='delete_image_batch', method='post'),
import logging # code begin from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 instance_mange,get instance list,get snapshots list,create image template quickly' LOG = logging.getLogger(__name__) urlpatterns = patterns( 'dashboard.instance_manage.views', url(r'^instances/$', 'instance_list', name='get_instance_list', method='get'), url(r'^instances/(?P<instance_id>[^/]+)/projects/(?P<tenant_id>[^/]+)/$', 'instance_detail', name='get_instance_detail', method='get'), #url(r'^instances/(?P<instance_id>[^/]+)/action$', # 'get_instance_action_form', name='get_instance_action_form', # method='get'), # get status for instance url(r'^instances/(?P<instance_id>[^/]+)/status/$', 'instance_status', name='get_instance_status', method='get'), # get task for instance
# Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. __author__ = 'shichong' __date__ = '2013-07-19' __version__ = 'v2.0.9' from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.9 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.virtual_network_topology.views', url(r'^networktopology$', 'get_network_topology', name='get_network_topology', method='get'), url(r'^networktopology/menu$', 'get_network_topology_menu', name='get_network_topology_menu', method='get'), url(r'^network/networktopologyindex/$', 'networktopology_index', name='networktopology_index', method='get'), url(r'^network/getnetworktopologydata/$', 'get_networktopology_data', name='get_networktopology_data', method='get'), )
import logging from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.control_manage.views', url(r'^controllers/$', 'index_controller', name='get_controller_menu', method='get'), url(r'^controllers/(?P<type>all|menu|action)/$', 'index_controller', name='get_controllers', method='get'), url( r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/rebootinstance/$', 'reboot_instance_client', name='reboot_instance_client', method='get'), url( r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/stopinstance/$', 'stop_instance_client', name='stop_instance_client', method='get'), url( r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/unstopinstance/$', 'unstop_instance_client', name='unstop_instance_client', method='get'),
from django.conf.urls import patterns, include from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( 'dashboard', url(r'^success/$', 'views.index', name='index'), url(r'^authorize_manage/', include('dashboard.authorize_manage.urls')), url(r'^control_manage/', include('dashboard.control_manage.urls')), url(r'^instance_manage/', include('dashboard.instance_manage.urls')), url(r'^image_template_manage/', include('dashboard.image_template_manage.urls')), url(r'^hard_template_manage/', include('dashboard.hard_template_manage.urls')), url(r'^user_manage/', include('dashboard.user_manage.urls')), url(r'^project_manage/', include('dashboard.project_manage.urls')), url(r'^node_manage/', include('dashboard.node_manage.urls')), url(r'^software_manage/', include('dashboard.software_manage.urls')), url(r'^volume_manage/', include('dashboard.volume_manage.urls')), url(r'^log_manage/', include('dashboard.log_manage.urls')), url(r'^monitor_manage/', include('dashboard.monitor_manage.urls')), url(r'^securitygroup_manage/', include('dashboard.securitygroup_manage.urls')), url(r'^notice_manage/', include('dashboard.notice_manage.urls')), url(r'^static_resource_manage/', include('dashboard.static_resource_manage.urls')), url(r'^thresholds_manage/', include('dashboard.thresholds_manage.urls')), url(r'^virtual_address_manage/',
import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.project_manage.views', url(r'^projects/$', 'index_project', name='get_project_list', method='get'), url(r'^projects/all/$', 'get_all_project', name='get_all_project', method='get'), url(r'^projects/get_project_menu/$', 'get_project_menu', name='get_project_menu', method='get'), # create project url(r'^projects/new/$', 'create_project_form', name='create_project_form', method='get'), url(r'^projects/$', 'create_project_action', name='create_project_action', method='post'), # update project url(r'^projects/(?P<tenant_id>[^/]+)/edit/$', 'update_project_form', name='update_project_form', method='get'), url(r'^projects/(?P<tenant_id>[^/]+)/$', 'update_project_action', name='update_project_action', method='post'), # update the quotas of a project
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.1 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.user_manage.views', # show the user list url(r'^users/$', 'index_user', name='get_user_list', method='get'), url(r'^users/(?P<user_id>[^/]+)/detail/$', 'user_detail', name='get_user_detail', method='get'), # create user url(r'^users/new/$', 'create_user_form', name='create_user_form', method='get'), url(r'^users/$', 'create_user_action', name='create_user_action', method='post'), # update user url(r'^users/(?P<user_id>[^/]+)/edit/$', 'update_user_form', name='update_user_form', method='get'), url(r'^users/(?P<user_id>[^/]+)/$', 'update_user_action', name='update_user_action', method='post'), # delete user url(r'^users/(?P<user_id>[^/]+)/delete/$',
__author__ = 'tangjun' __date__ = '2012-01-24' __version__ = 'v2.0.1' from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.1 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('dashboard.authorize_manage.views', url(r'^permit/$', 'authorize_permit', name='authorize_permit', method='post'), url(r'^permit/$', 'get_permit_view', name='get_permit_view', method='get'), url(r'^tips/$', 'show_permit_tips', name='show_permit_tips', method='get'), url(r'^login/$', 'authorize_login', name='authorize_login', method='post'), url(r'^logout/$', 'authorize_logout', name='authorize_logout', method='get'), url(r'^loginclientindex/$', 'get_login_client_view', name='get_login_client_view', method='get'), url(r'^loginclient/$', 'authorize_client_login', name='authorize_client_login', method='post'), url(r'^clientlogout/$', 'authorize_client_logout', name='authorize_client_logout', method='get'), url(r'^clientinstances$', 'get_client_instances', name='get_client_instances', method='get'), )
__author__ = 'zwd' import logging from dashboard.urls import url from django.conf import settings from django.conf.urls.defaults import patterns if settings.DEBUG: __log__ = 'v2.0.6 create' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.static_resource_manage.views', # go to resource_html url(r'^static_resources/(?P<type>node|project|instance)/$', 'goto_static_resource', name='goto_static_resource', method='get'), # get resource url(r'^static_resources/(?P<type>node|project|instance)/resource/$', 'get_static_resource', name='get_static_resource', method='get'), )
from django.conf import settings if settings.DEBUG: __log__ = 'v2.0.1 create' LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns( 'dashboard.control_manage.views', url(r'^controllers/$', 'index_controller', name='get_controller_menu', method='get'), url(r'^controllers/(?P<type>all|menu|action)/$', 'index_controller', name='get_controllers', method='get'), url(r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/rebootinstance/$', 'reboot_instance_client', name='reboot_instance_client', method='get'), url(r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/stopinstance/$', 'stop_instance_client', name='stop_instance_client', method='get'), url(r'^controllers/client/projects/(?P<project_id>[^/]+)/instances/(?P<instance_id>[^/]+)/unstopinstance/$', 'unstop_instance_client',
# under the License. """ URL mapping for django """ __author__ = 'xulei' __date__ = '2013-04-07' __version__ = 'v2.0.6' import logging from django.conf import settings from django.conf.urls.defaults import patterns from dashboard.urls import url if settings.DEBUG: __log__ = 'v2.0.6 thresholds manage' LOG = logging.getLogger(__name__) urlpatterns = patterns('dashboard.thresholds_manage.views', url(r'^thresholds/$', 'get_thresholds_list', name='get_thresholds_list', method='get'), # forward html url(r'^forward/update_form/$', 'update_form', name='update_form', method='get'), # ajax url(r'^threshold/os-strategy/$', 'update_thresholds', name='update_thresholds', method='post'), )
if settings.DEBUG: __log__ = 'v2.0.1 create' import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url urlpatterns = patterns('dashboard.log_manage.views', # Query logs for index url(r'^logs/query/$', 'log_query_index', name='log_query_index', method='get'), url(r'^logs/(?P<uuid>[^/]+)/$', 'delete_log', name='delete_log', method='delete'), url(r'^logs/query/delete$', 'delete_logs_query', name='delete_logs_query', method='delete'), # Clean all logs for the system. url(r'^logs/(?P<uuid>[^/]+)/form$', 'delete_log_form', name='delete_log_form', method='get'), # Get log details for one tenant. url(r'^logs/detail/(?P<uuid>[^/]+)/$', 'get_log_detail', name='get_log_detail', method='get'), url(r'^logs/export/list$', 'export_logs_list', name='export_logs_list', method='get'), url(r'^logs/export/count$', 'export_logs_count', name='export_logs_count', method='get'), url(r'^logs/query/home$', 'log_query_home_page', name='log_query_home_page', method='get'), )
from django.conf.urls import patterns, include from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('dashboard', url(r'^success/$', 'views.index', name='index'), url(r'^authorize_manage/', include('dashboard.authorize_manage.urls')), url(r'^control_manage/', include('dashboard.control_manage.urls')), url(r'^instance_manage/', include('dashboard.instance_manage.urls')), url(r'^image_template_manage/', include('dashboard.image_template_manage.urls')), url(r'^hard_template_manage/', include('dashboard.hard_template_manage.urls')), url(r'^user_manage/', include('dashboard.user_manage.urls')), url(r'^project_manage/', include('dashboard.project_manage.urls')), url(r'^node_manage/', include('dashboard.node_manage.urls')), url(r'^software_manage/', include('dashboard.software_manage.urls')), url(r'^volume_manage/', include('dashboard.volume_manage.urls')), url(r'^log_manage/', include('dashboard.log_manage.urls')), url(r'^monitor_manage/', include('dashboard.monitor_manage.urls')), url(r'^securitygroup_manage/', include('dashboard.securitygroup_manage.urls')), url(r'^notice_manage/', include('dashboard.notice_manage.urls')), url(r'^static_resource_manage/', include('dashboard.static_resource_manage.urls')), url(r'^thresholds_manage/', include('dashboard.thresholds_manage.urls')), url(r'^virtual_address_manage/', include('dashboard.virtual_address_manage.urls')), url(r'^virtual_network_manage/', include('dashboard.virtual_network_manage.urls')), url(r'^virtual_network_topology/', include('dashboard.virtual_network_topology.urls')), url(r'^virtual_router_manage/', include('dashboard.virtual_router_manage.urls')), url(r'^virtual_keypairs_manage/', include('dashboard.virtual_keypairs_manage.urls')), url(r'^role_manage/', include('dashboard.role_manage.urls')),
import logging LOG = logging.getLogger(__name__) # code begin from django.conf.urls.defaults import patterns from dashboard.urls import url # Uncomment the next two lines to enable the admin: # from django.contrib import admind # admin.autodiscover() urlpatterns = patterns('dashboard.prepare_manage.views', url(r'^prepares$', 'prepare_list', name='prepare_list', method='get'), url(r'^prepare/list/$', 'get_prepare_list', name='get_prepare_list', method='get'), url(r'^prepare/project/need_from/(?P<need_uuid>[^/]+)/$', 'create_project_need_form', name='create_project_need_form', method='get'), url(r'^prepare/project/tenant/(?P<need_uuid>[^/]+)/$', 'create_project_tenant', name='create_project_tenant', method='post'), url( r'^prepare/network/create_network/(?P<network_obj_id>[^/]+)/', 'create_network_index_in_prepare', name='create_network_index_prepare', method='get'),