This is currently an early implementation and should not be used in production settings. This is NOT an official ONT project.
A rust implementation of the minknowapi client for interacting with MinKNOW. More information on MinKNOW and minknowapi client, see the minknow_api python client repository.
Prequisites:
End to end tests associated with the minknow-api-rust
client currently interact directly with a running minknow instance to create simulated devices. The following setup must be performed prior to running tests:
export MINKNOW_API_TEST_TOKEN={created_token}
export MIKNOW_TRUSTED_CA="/Applications/MinKNOW.app/Contents/Resources/conf/rpc-certs/ca.crt"
)Once above prerequisites tests can be run with cargo test --tests
.