mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-10-30 18:06:35 +01:00
Integration of Github webhooks.
This commit is contained in:
@@ -2560,4 +2560,31 @@ def setupGitRepo(request):
|
||||
except KeyError, msg:
|
||||
status = {"installStatus":0,"error":str(msg)}
|
||||
logging.CyberCPLogFileWriter.writeToFile(str(msg) + "[installWordpress]")
|
||||
return HttpResponse("Not Logged in as admin")
|
||||
return HttpResponse("Not Logged in as admin")
|
||||
|
||||
|
||||
def gitNotify(request, domain):
|
||||
try:
|
||||
if request.method == 'POST':
|
||||
try:
|
||||
|
||||
extraArgs = {}
|
||||
extraArgs['domain'] = domain
|
||||
|
||||
background = ApplicationInstaller('pull', extraArgs)
|
||||
background.start()
|
||||
|
||||
data_ret = {'pulled': 1, 'error_message': 'None'}
|
||||
json_data = json.dumps(data_ret)
|
||||
return HttpResponse(json_data)
|
||||
|
||||
except BaseException, msg:
|
||||
data_ret = {'pulled': 0, 'error_message': str(msg)}
|
||||
json_data = json.dumps(data_ret)
|
||||
return HttpResponse(json_data)
|
||||
|
||||
|
||||
except KeyError, msg:
|
||||
data_ret = {"pulled":0,"error":str(msg)}
|
||||
json_data = json.dumps(data_ret)
|
||||
return HttpResponse(json_data)
|
||||
Reference in New Issue
Block a user