Compare commits
2 Commits
9dd0045c4b
...
a53c12b02c
Author | SHA1 | Date | |
---|---|---|---|
|
a53c12b02c | ||
|
aad6e32082 |
@ -65,10 +65,16 @@ struct DeviceResponse {
|
||||
}
|
||||
self.event = event
|
||||
guard let data = buffer.getSlice(at: 1, length: Message.length) else {
|
||||
log("\(request): Insufficient data received from device (expected \(Message.length + 1), got \(buffer.readableBytes))")
|
||||
self.response = nil
|
||||
return
|
||||
}
|
||||
self.response = Message(decodeFrom: data)
|
||||
guard let message = Message(decodeFrom: data) else {
|
||||
log("\(request): Failed to decode message received from device")
|
||||
self.response = nil
|
||||
return
|
||||
}
|
||||
self.response = message
|
||||
}
|
||||
|
||||
/**
|
||||
|
13
build.sh
Normal file
13
build.sh
Normal file
@ -0,0 +1,13 @@
|
||||
echo "[1/7] Stopping server..."
|
||||
sudo supervisorctl stop sesame
|
||||
echo "[2/7] Changing permissions..."
|
||||
sudo chown -R pi:pi .
|
||||
echo "[3/7] Pulling changes..."
|
||||
git pull
|
||||
echo "[4/7] Building project..."
|
||||
swift build -c release
|
||||
echo "[5/7] Restoring permissions..."
|
||||
sudo chown -R www-data:www-data .
|
||||
echo "[6/7] Starting server..."
|
||||
sudo supervisorctl start sesame
|
||||
echo "[7/7] Done"
|
Loading…
Reference in New Issue
Block a user