Skip to content
This repository has been archived by the owner on Aug 27, 2022. It is now read-only.

Feature: add filesync #158

Merged
merged 43 commits into from
Dec 23, 2020
Merged

Feature: add filesync #158

merged 43 commits into from
Dec 23, 2020

Conversation

andi34
Copy link
Owner

@andi34 andi34 commented Dec 19, 2020

Prerequisites checklist

What is the purpose of this pull request? (put an "x" next to an item)

What changes did you make? (Give an overview)

  • Added rsync to common packages in install-raspbian.sh
  • Added cronjob via install-raspbian.sh (needs documentation in Wiki for manual install)
  • Added new sync-to-drive.js which does all the logic for selecting and starting rsync
  • Added new drivename.conf in config. It stores the drives/labels of drives that are copied to

Is there anything you'd like reviewers to focus on?

This pull request resolves #113
Closes #115

thatonedude3470 and others added 30 commits December 19, 2020 20:54
Change-Id: I4cddbe8597fd46bb3926958cf193aab48ae728ec
Change-Id: Ida88e40f7951e3af669f1326c16a1668ced72d5a
Change-Id: I417d10ecf6ffc5c848ee7cc9988eaa9ae740dd5c
Change-Id: I96a4455b90ffeaebea3b5d38dcb8158050887134
Change-Id: Idfd985ce6ea357d84d5d4bef30b93a075ad2b601
…, other small things

Change-Id: I4537f1a0956a7e7d6e72f335c3faf23121a7a44b
Change-Id: Ia2c2da7a90e0374d56ef9ff5e81b5b53a37d6725
andi34 and others added 8 commits December 19, 2020 21:03
Change-Id: Ib0cf489c7a5fd72d4bb1a91164f80cda942a24ae
…process termination. Using semaphore approach to ensure one child process instance at a time. Installed signal handler to gracefully terminate process upn signals
Change-Id: Ia189c1c8a2b764cc776e7587e35466dfcf2b0814
Change-Id: I03bc9e7ee79a762c03fbb84c74788c8834f670d4
Change-Id: I0becbd9f1bbb7f3788c30572f2eb6a58979354c6
@andi34 andi34 added this to the 2.11.0 milestone Dec 19, 2020
@jacques42
Copy link
Collaborator

From my perspective this is good to go

@andi34 andi34 merged commit d2522ed into dev Dec 23, 2020
@andi34 andi34 deleted the feature/add-filesync branch December 23, 2020 10:15
@andi34 andi34 modified the milestones: 2.11.0, v3.0.0 Feb 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Syncing photos to external drive (also backup)
3 participants