def get_redirect_url(self, **kwargs): d = DjangolessVMManager() d.maintain() messages.info(self.request, "Running new worker creation and expired termination") return reverse('worker-status')
def get_redirect_url(self, **kwargs): d = DjangolessVMManager() d.destroy_all_workers() messages.info(self.request, "Purged All Workers, you will have to restart them") return reverse('worker-status')
def get_context_data(self, **kwargs): # todo reflect previous form back? d = DjangolessVMManager() context = super(WorkerStatusListView, self).get_context_data(**kwargs) context['workers_running'] = len(d.get_worker_instances_running()) context['pending_scans'] = d.get_pending_scans() return context
def test_get_workers_with_image(self): d = DjangolessVMManager() #d.create_workers() # workers = d.get_worker_instances_all() # d.create_workers() # #d.destroy_all_workers() # sleep(5) # workers_now = d.get_worker_instances_all() # d.get_expired_workers() d.maintain() pass
def get_redirect_url(self, **kwargs): d = DjangolessVMManager() d.spin_up_new_worker() messages.info(self.request, "Spinning up a new single worker") return reverse('worker-status')
def get_redirect_url(self, **kwargs): d = DjangolessVMManager() autoscale_result = d.autoscale() messages.info(self.request, autoscale_result) return reverse('worker-status')
def get_queryset(self): d = DjangolessVMManager() instances = d.get_worker_instances_all() return instances