98d3854779
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. |
||
---|---|---|
.. | ||
gemini.py |