diff --git a/SpiderKeeper/app/spider/controller.py b/SpiderKeeper/app/spider/controller.py index 296126b3..9e4e7053 100644 --- a/SpiderKeeper/app/spider/controller.py +++ b/SpiderKeeper/app/spider/controller.py @@ -512,6 +512,7 @@ def project_create(): project.project_name = project_name db.session.add(project) db.session.commit() + session['project_id'] = project.id return redirect("/project/%s/spider/deploy" % project.id, code=302) @@ -649,6 +650,8 @@ def spider_egg_upload(project_id): file.save(dst) agent.deploy(project, dst) flash('deploy success!') + from SpiderKeeper.app.schedulers.common import sync_spiders + sync_spiders() return redirect(request.referrer) diff --git a/SpiderKeeper/app/templates/job_dashboard.html b/SpiderKeeper/app/templates/job_dashboard.html index 494b93d7..88b46110 100644 --- a/SpiderKeeper/app/templates/job_dashboard.html +++ b/SpiderKeeper/app/templates/job_dashboard.html @@ -95,7 +95,7 @@

Running Jobs

{% if job.job_instance %} {{ job.job_execution_id }} - {{ job.job_instance_id }} + {{ job.job_instance_id }} {{ job.job_instance.spider_name }} {{ job.job_instance.spider_arguments }}