Skip to content

Commit

Permalink
#160 fix 500 TERM error (#175)
Browse files Browse the repository at this point in the history
* #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>
  • Loading branch information
rootzoll and pre-commit-ci[bot] committed Dec 18, 2022
1 parent b1228e1 commit 5b89017
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:https://[LOCALIP]/api/v1/docs` - to call protected endpoints run the `/system/login` endpoint first with HTTP POST body:
```
Expand Down
2 changes: 2 additions & 0 deletions app/system/impl/raspiblitz.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@
SHELL_SCRIPT_PATH, "config.scripts", "blitz.debug.sh"
)

os.environ["TERM"] = "xterm"


class RaspiBlitzSystem(SystemBase):
def __init__(self) -> None:
Expand Down
3 changes: 3 additions & 0 deletions scripts/sync_to_blitz.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 5b89017

Please sign in to comment.