Skip to content
New issue

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

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

Already on GitHub? # to your account

Support starting while offline. #543

Closed
tomprince opened this issue Aug 9, 2021 · 1 comment
Closed

Support starting while offline. #543

tomprince opened this issue Aug 9, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@tomprince
Copy link
Contributor

Currently, when we start the service, we check that the tahoe node is connected to enough servers. (see here). This means that magic-folder can't start until it is online.

In #420 and #395, I want to add some additional checks to the DMDs we are going to use, which requires some network round-trips.

If want to support starting off-line, we could currently just remove the existing connected-enough check. But once #420 and #395 land, we'd need to handle a degraded state, where the upload and download services for each folder aren't created.

@meejah
Copy link
Collaborator

meejah commented Aug 9, 2021

Yes, we should handle starting offline. The "connected enough" check doesn't make sense where it is anyway (there's some other ticket about that already) and we already do (and have to) handle the case where we can't currently upload to or download from Tahoe.

@meejah meejah added the question Further information is requested label Aug 9, 2021
@meejah meejah changed the title Figure out if we want to support starting while offline. Support starting while offline. Aug 26, 2021
@meejah meejah added enhancement New feature or request and removed question Further information is requested labels Aug 26, 2021
@meejah meejah closed this as completed Feb 14, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants