X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sla%2Furls.py;fp=sla%2Furls.py;h=5bc087c86dee41f88702f71620a0f4691aafc80c;hb=c99f1bd98ff355bd3f63b4929739ea5bd92cd6a3;hp=0000000000000000000000000000000000000000;hpb=e49329b43a640671476f2a793bde1d40b57e4d2e;p=unfold.git diff --git a/sla/urls.py b/sla/urls.py new file mode 100755 index 00000000..5bc087c8 --- /dev/null +++ b/sla/urls.py @@ -0,0 +1,12 @@ +from django.conf.urls import patterns, url, include + +from sla import slicetabsla + +urlpatterns = patterns('', + url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), + url(r'^(?P[^/]+)/?$', slicetabsla.SLAView.as_view(), name="agreements_summary"), + url(r'^agreements/(?P[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/detail$', slicetabsla.agreement_details, name='agreement_details'), + url(r'^agreements/(?P[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/guarantees/(?P\w+)/violations$', slicetabsla.agreement_term_violations, name='agreement_term_violations'), + url(r'^agreements/simplecreate/?$', slicetabsla.AgreementSimple.as_view(), name="agreementsimple"), +) +