Commit 6d633f5b by Őry Máté

fab: add build_portal function

parent 01ceadd5
......@@ -103,10 +103,11 @@ def pull(dir="~/circle/circle"):
@roles('portal')
def update_portal(test=False):
def update_portal(test=False, git=True):
"Update and restart portal+manager"
with _stopped("portal", "manager"):
pull()
if git:
pull()
cleanup()
pip("circle", "~/circle/requirements.txt")
migrate()
......@@ -116,6 +117,12 @@ def update_portal(test=False):
@roles('portal')
def build_portal():
"Update portal without pulling from git"
return update_portal(False, False)
@roles('portal')
def stop_portal(test=False):
"Stop portal and manager"
_stop_services("portal", "manager")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment