Compare commits
2 Commits
lab1_huran
...
lab1_guran
| Author | SHA1 | Date | |
|---|---|---|---|
| 3120e0054c | |||
| f5927d7157 |
@@ -1,8 +1,8 @@
|
||||
name: Test Agent
|
||||
on: [push, workflow_dispatch]
|
||||
on: [push]
|
||||
jobs:
|
||||
test-agent-run:
|
||||
runs-on: arch-x86_64
|
||||
runs-on: debian-x86_64
|
||||
steps:
|
||||
- name: Fetch the repository
|
||||
run: git clone --branch ${{ gitea.ref_name }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }}
|
||||
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +0,0 @@
|
||||
agent/docker/mosquitto/data/
|
||||
agent/docker/mosquitto/log/
|
||||
@@ -68,7 +68,7 @@ class FileDatasource:
|
||||
return AggregatedData(
|
||||
accelerometer=acc,
|
||||
gps=gps,
|
||||
timestamp=datetime.utcnow(),
|
||||
time=datetime.utcnow(),
|
||||
user_id=config.USER_ID,
|
||||
)
|
||||
|
||||
@@ -203,16 +203,9 @@ class FileDatasource:
|
||||
def _parse_acc(row: List[str]) -> Accelerometer:
|
||||
if len(row) < 3:
|
||||
raise ValueError(f"Accelerometer row must have 3 values (x,y,z). Got: {row}")
|
||||
|
||||
try:
|
||||
x = int(row[0])
|
||||
y = int(row[1])
|
||||
z = int(row[2])
|
||||
except ValueError as e:
|
||||
raise ValueError(
|
||||
f"Invalid accelerometer values (expected integers): {row}"
|
||||
) from e
|
||||
|
||||
x = int(float(row[0]))
|
||||
y = int(float(row[1]))
|
||||
z = int(float(row[2]))
|
||||
return Accelerometer(x=x, y=y, z=z)
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user