You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
1.6 KiB

7 years ago
  1. from django.conf.urls import patterns, url
  2. urlpatterns = patterns('',
  3. url(r'^$', 'pydash.views.index', name='index'),
  4. url(r'login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'},
  5. name='login'),
  6. url(r'logout/$', 'django.contrib.auth.views.logout', {'template_name': 'logout.html'},
  7. name='logout'),
  8. url(r'info/uptime/$', 'pydash.views.uptime', name='uptime'),
  9. url(r'info/memory/$', 'pydash.views.memusage', name='memusage'),
  10. url(r'info/cpuusage/$', 'pydash.views.cpuusage', name='cpuusage'),
  11. url(r'info/getdisk/$', 'pydash.views.getdisk', name='getdisk'),
  12. url(r'info/getusers/$', 'pydash.views.getusers', name='getusers'),
  13. url(r'info/getips/$', 'pydash.views.getips', name='getips'),
  14. url(r'info/gettraffic/$', 'pydash.views.gettraffic', name='gettraffic'),
  15. url(r'info/proc/$', 'pydash.views.getproc', name='getproc'),
  16. url(r'info/getdiskio/$', 'pydash.views.getdiskio', name='getdiskio'),
  17. url(r'info/loadaverage/$', 'pydash.views.loadaverage', name='loadaverage'),
  18. url(r'info/platform/([\w\-\.]+)/$', 'pydash.views.platform', name='platform'),
  19. url(r'info/getcpus/([\w\-\.]+)/$', 'pydash.views.getcpus', name='getcpus'),
  20. url(r'info/getnetstat/$', 'pydash.views.getnetstat', name='getnetstat'))