Skip to content

Conversation

@satyaog
Copy link
Member

@satyaog satyaog commented Sep 12, 2025

Add a mongodb collection interface

paperoni:
  ...
  collection:
    $class: MongoCollectionSync
    cluster_uri: localhost:27017
    connection_string: mongodb+srv://${env:PAPERONI_MONGOUSER}:${env:PAPERONI_MONGOPASS}@${paperoni.collection.cluster_uri}
    database: paperoni
    collection: collection
    exclusions_collection: exclusions

Add utilities to install mongodb through podman and spin a test server

hatch run podman:install-macos
hatch run mongo:start

@satyaog satyaog force-pushed the mongo branch 12 times, most recently from cd4e68c to 4a6154c Compare September 19, 2025 06:02
Copy link
Member Author

@satyaog satyaog Sep 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need to use hatch here, I just find it convenient to handle multiple envs / external scripts. Let me know what you think

@satyaog satyaog force-pushed the mongo branch 7 times, most recently from 6fc316e to 69f0e60 Compare September 23, 2025 21:10
@satyaog satyaog merged commit 310551a into mila-iqia:v3 Oct 7, 2025
2 checks passed
@satyaog satyaog deleted the mongo branch October 7, 2025 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant