-
Type:
Epic
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: mongo-tools-common
-
None
-
Refactor options logic
-
To Do
-
0
-
None
-
None
-
None
-
None
-
None
-
None
The options parsing logic in mongo-tools-common is messy and imperfect. We could clean it up a great deal by using pointers in the options struct, refactoring the URI normalization, and using the Connstring package once it is made public by the go driver.