rover/gemini
kayvr 98d3854779 Add gemini support.
The new subdirectory 'gemini' has been added. It represents everything
required to implement gemini in rover using rover's internal API. The
internal API's usage is detailed in the FileProtocol class in rover.py.

Adding new protocols requires adding a new subdirectory and implementing
rover's internal API. No protocol specific code, other than local
filesystem code, should exist in rover.py.

Includes a fix for 'rover fetch'. If rover fetch encounters an error
then the program's exit code is set to 1.
2022-03-30 11:55:36 -07:00
..
gemini.py Add gemini support. 2022-03-30 11:55:36 -07:00