diff --git a/circle/circle/urls.py b/circle/circle/urls.py index dff930b..560dd3b 100644 --- a/circle/circle/urls.py +++ b/circle/circle/urls.py @@ -21,7 +21,6 @@ urlpatterns = patterns( url(r'^network/', include('network.urls')), url(r'^dashboard/', include('dashboard.urls')), url(r'^accounts/', include('django.contrib.auth.urls')), - url(r'^vm-api/', include('vm.urls')), ) diff --git a/circle/vm/urls.py b/circle/vm/urls.py deleted file mode 100644 index 6e26a67..0000000 --- a/circle/vm/urls.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.conf.urls import patterns, url - -from .views import BootUrl - - -urlpatterns = patterns( - '', - url(r'^b/(?P<token>.*)/$', BootUrl.as_view()), -) diff --git a/circle/vm/views.py b/circle/vm/views.py deleted file mode 100644 index 61e874e..0000000 --- a/circle/vm/views.py +++ /dev/null @@ -1,21 +0,0 @@ -from django.views.generic.base import View -from django.http import HttpResponse -from django.core import signing -from django.shortcuts import get_object_or_404 -from vm.models import Instance -from datetime import datetime - - -class BootUrl(View): - def get(self, request, token): - try: - id = signing.loads(token, salt='activate') - except: - return HttpResponse("Invalid token.") - inst = get_object_or_404(Instance, id=id) - if inst.active_since: - return HttpResponse("Already booted?") - else: - inst.active_since = datetime.now() - inst.save() - return HttpResponse("KTHXBYE")