From ad61ddbd47b4dcd0ae9ef1ff799eabc323140292 Mon Sep 17 00:00:00 2001 From: Tanner Prestegard <tanner.prestegard@ligo.org> Date: Mon, 2 Apr 2018 14:12:11 -0500 Subject: [PATCH] remove unused filemeta resource from events API --- docs/user_docs/source/lvalert.rst | 1 - gracedb/events/api/urls.py | 17 +++++++---------- gracedb/events/api/views.py | 12 ------------ gracedb/events/view_utils.py | 1 - 4 files changed, 7 insertions(+), 24 deletions(-) diff --git a/docs/user_docs/source/lvalert.rst b/docs/user_docs/source/lvalert.rst index 4e497f691..6ece97bc2 100644 --- a/docs/user_docs/source/lvalert.rst +++ b/docs/user_docs/source/lvalert.rst @@ -92,7 +92,6 @@ New event:: "likelihood": 8.33784842725385e+44, "links": { "embb": "https://gracedb.ligo.org/api/events/T129911/embb/", - "filemeta": "https://gracedb.ligo.org/api/events/T129911/filemeta/", "files": "https://gracedb.ligo.org/api/events/T129911/files/", "labels": "https://gracedb.ligo.org/api/events/T129911/labels/", "log": "https://gracedb.ligo.org/api/events/T129911/log/", diff --git a/gracedb/events/api/urls.py b/gracedb/events/api/urls.py index 6a46cdb6d..db77afd3b 100644 --- a/gracedb/events/api/urls.py +++ b/gracedb/events/api/urls.py @@ -46,30 +46,27 @@ urlpatterns = [ url(r'^tag/$', TagList.as_view(), name='tag-list'), # XXX unclear what the tag detail resource should be. #url(r'^tag/(?P<tagname>.+)$', TagDetail.as_view(), name='tag-detail'), - url(r'events/(?P<graceid>[GEHMT]\d+)/tag/$', EventTagList.as_view(), + url(r'^events/(?P<graceid>[GEHMT]\d+)/tag/$', EventTagList.as_view(), name='eventtag-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/tag/(?P<tagname>.+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/tag/(?P<tagname>.+)$', EventTagDetail.as_view(), name='eventtag-detail'), - url(r'events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)/tag/$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)/tag/$', EventLogTagList.as_view(), name='eventlogtag-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)/tag/(?P<tagname>.+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)/tag/(?P<tagname>.+)$', EventLogTagDetail.as_view(), name='eventlogtag-detail'), # Permission Resources - url(r'events/(?P<graceid>[GEHMT]\d+)/perms/$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/perms/$', EventPermissionList.as_view(), name='eventpermission-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/perms/(?P<group_name>.+)/$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/perms/(?P<group_name>.+)/$', GroupEventPermissionList.as_view(), name='groupeventpermission-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/perms/(?P<group_name>.+)/(?P<perm_shortname>\w+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/perms/(?P<group_name>.+)/(?P<perm_shortname>\w+)$', GroupEventPermissionDetail.as_view(), name='groupeventpermission-detail'), # Event File Resources # events/{graceid}/files/[{filename}[/{version}]] url(r'^events/(?P<graceid>\w[\d]+)/files/(?P<filename>.+)?$', Files.as_view(), name="files"), - # events/{graceid}/filemeta/[{filename}] - url(r'^events/(?P<graceid>\w[\d]+)/filemeta/(?P<filename>.+)?$', - FileMeta.as_view(), name="filemeta"), # Event Labels # events/{graceid}/labels/[{label}] diff --git a/gracedb/events/api/views.py b/gracedb/events/api/views.py index 915833395..4a657461c 100644 --- a/gracedb/events/api/views.py +++ b/gracedb/events/api/views.py @@ -243,7 +243,6 @@ def event_perm_object_required(view): # "neighbors" : reverse("neighbors", args=[graceid], request=request), # "log" : reverse("eventlog-list", args=[graceid], request=request), # "files" : reverse("files", args=[graceid], request=request), -# "filemeta" : reverse("filemeta", args=[graceid], request=request), # "labels" : reverse("labels", args=[graceid], request=request), # "self" : reverse("event-detail", args=[graceid], request=request), # "tags" : reverse("eventtag-list", args=[graceid], request=request), @@ -1517,10 +1516,6 @@ class GracedbRoot(APIView): files = files.replace("G1200", "{graceid}") files = files.replace("filename", "{filename}") - filemeta = reverse('filemeta', args=["G1200", "filename"], request=request) - filemeta = filemeta.replace("G1200", "{graceid}") - filemeta = filemeta.replace("filename", "{filename}") - labels = reverse('labels', args=["G1200", "thelabel"], request=request) labels = labels.replace("G1200", "{graceid}") labels = labels.replace("thelabel", "{label}") @@ -1547,7 +1542,6 @@ class GracedbRoot(APIView): "embb-event-log-template" : embb, "event-label-template" : labels, "files-template" : files, - "filemeta-template" : filemeta, "tag-template" : tag, "taglist-template" : taglist, "signoff-list-template": signofflist, @@ -1702,12 +1696,6 @@ class Files(APIView): return response -class FileMeta(APIView): - """File Metadata Resource""" - authentication_classes = (LigoAuthentication,) - permission_classes = (IsAuthenticated,) - pass - class PerformanceInfo(APIView): """ Serialized performance information diff --git a/gracedb/events/view_utils.py b/gracedb/events/view_utils.py index 8a6240658..9e560d645 100644 --- a/gracedb/events/view_utils.py +++ b/gracedb/events/view_utils.py @@ -336,7 +336,6 @@ def eventToDict(event, columns=None, request=None): "log" : reverse("eventlog-list", args=[graceid], request=request), "emobservations" : reverse("emobservation-list", args=[graceid], request=request), "files" : reverse("files", args=[graceid], request=request), - "filemeta" : reverse("filemeta", args=[graceid], request=request), "labels" : reverse("labels", args=[graceid], request=request), "self" : reverse("event-detail", args=[graceid], request=request), "tags" : reverse("eventtag-list", args=[graceid], request=request), -- GitLab