#160 fix 500 TERM error (#175)

* #160 fix 500 TERM error

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
/rootzoll 2022-12-18 10:20:51 +01:00 committed by GitHub
parent b1228e1f9e
commit 5b8901701b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 1 deletions

View file

@ -126,7 +126,7 @@ localIP="192.168.178.61"
sshPort="22"
passwordA=""
Then you can run always `make sync_to_blitz` to copy your latest code over to your RaspiBlitz. The script automatically restarts the backend API with the new code on your RaspiBlitz and shows you the logs.
Then you can run always `make sync-to-blitz` to copy your latest code over to your RaspiBlitz. The script automatically restarts the backend API with the new code on your RaspiBlitz and shows you the logs.
To test the backend API then call the SwaggerUI: `http://[LOCALIP]/api/v1/docs` - to call protected endpoints run the `/system/login` endpoint first with HTTP POST body:
```

View file

@ -35,6 +35,8 @@ GET_DEBUG_LOG_SCRIPT = os.path.join(
SHELL_SCRIPT_PATH, "config.scripts", "blitz.debug.sh"
)
os.environ["TERM"] = "xterm"
class RaspiBlitzSystem(SystemBase):
def __init__(self) -> None:

View file

@ -57,12 +57,15 @@ rm -r ./app/routers/__pycache__ 2>/dev/null
rm -r ./app/auth/__pycache__ 2>/dev/null
# make sure remote repo files can be overwritten bei user admin
echo "# sshpass Test"
sshpass -p "$passwordA" ssh -p $sshPort admin@$localIP "sudo chown -R admin:admin ${remoteRepoPath}"
result=$?
echo "result(${result})"
if [ "$result" != "0" ]; then
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
echo "FAIL: was not able to ssh in: ssh -p ${sshPort} admin@$localIP"
echo "Is password correct? --> ${passwordA}"
echo "Too often wrong password? Wait a bit."
echo "SSH in once manually. Then try again."
exit 1
fi