Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create deployment-specific directories to write files to #37

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

satukoskinen
Copy link
Collaborator

  • Before, files were written to recording type specific subdirectories under /output. Now, a new timestamped directory will be created for each deployment (=boot) under which directories for audio, gps, depth, and logs will be created
  • Create deployment-start service that runs before recording services start and which creates the deployment directory and exports it as an environment variable that can be read by other systemd services
  • Update file & directory timestamp format to %Y-%m-%dT%H_%M_%S%z

Base automatically changed from fix-start-limit-interval-sec to main January 18, 2024 10:44
@satukoskinen satukoskinen force-pushed the 35-refactor-data-recording-output-directories branch from 8b7fd44 to 498f5a0 Compare February 24, 2024 14:32
satukoskinen and others added 4 commits February 24, 2024 16:34
- Before, files were written to recording type specific
subdirectories under /output. Now, a new timestamped directory
will be created for each deployment (=boot) under which directories
for audio, gps, depth, and logs will be created
- Create deployment-start service that runs before recording services start and which
creates the deployment directory and exports it as an environment variable
that can be read by other systemd services
- Update file & directory timestamp format to %Y-%m-%dT%H_%M_%S%z

Signed-off-by: Satu Koskinen <[email protected]>
- audio-recorder and journalctl-log-export start after deployment-start
service

Signed-off-by: Satu Koskinen <[email protected]>
- Update flake inputs
- Update depth-recorder and gps-recorder to use versions
from correct branch for deployment directory changes
- Update deployment-start service output-folder option
description

Signed-off-by: Satu Koskinen <[email protected]>
- all services now updated to use deploy-specific output
directories
- deploy.sh deploys changes to target raspberry pi,
assuming user name "kaskelotti" and accepting as command line
argument target IP address

Signed-off-by: Satu Koskinen <[email protected]>
@satukoskinen satukoskinen force-pushed the 35-refactor-data-recording-output-directories branch from 498f5a0 to d58b196 Compare February 24, 2024 14:34
@satukoskinen satukoskinen marked this pull request as ready for review February 24, 2024 14:34
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we have some comments in this file to explain what is being done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants