It took me a while to figure out that if I want to use a URI for a MongoDB, I need to set uri_mode: true in the my_launchpad.yaml file. This is a bit inconsistent with how atomate2/jobflow/maggma behave.
I think it would be worthwhile to add some information to the documentation about using the uri_mode: true flag when trying to access a cloud MongoDB system (e.g. MongoDB Atlas). The appropriate spot would be here.
It took me a while to figure out that if I want to use a URI for a MongoDB, I need to set
uri_mode: true
in themy_launchpad.yaml
file. This is a bit inconsistent with howatomate2
/jobflow
/maggma
behave.I think it would be worthwhile to add some information to the documentation about using the
uri_mode: true
flag when trying to access a cloud MongoDB system (e.g. MongoDB Atlas). The appropriate spot would be here.The relevant code is below for context: https://github.com/materialsproject/fireworks/blob/2cc3b04f9071fe073efb5d9f5c154d95155ba4b5/fireworks/utilities/filepad.py#L73-L86