Show current (short) git hash on /status
This commit is contained in:
parent
c823f3b55c
commit
9dd136a44e
|
@ -1,6 +1,7 @@
|
|||
# Copyright Sage Vaillancourt 2021
|
||||
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import subprocess
|
||||
import threading
|
||||
|
@ -282,7 +283,9 @@ def git_update() -> None:
|
|||
@writing_blueprint.route('/status', methods=['GET'])
|
||||
def status_page() -> Response:
|
||||
status_message = f"Currently running on '{os.environ.get('UNDERCOVER_SERVER_NAME')}' server"
|
||||
return make_response(render_template('error.jinja2', status=200, error_text=status_message), 200)
|
||||
logging.error(subprocess.check_output(['pwd']))
|
||||
current_git_hash = subprocess.check_output(['git', 'rev-parse', '--short', 'HEAD'], shell=True, universal_newlines=True)
|
||||
return make_response(render_template('error.jinja2', status=200, error_text=status_message, extra_text=current_git_hash), 200)
|
||||
|
||||
|
||||
@writing_blueprint.route('/', methods=['POST'])
|
||||
|
|
Loading…
Reference in New Issue