Closed aaravm closed 4 months ago
This pull request introduces a new ServiceInfo
module that provides functionality to retrieve service information from any implementation of the GA4GH API. The module includes methods for initialization and fetching service details, with comprehensive error handling and logging. Additionally, unit tests are provided to ensure the functionality works correctly with a Funnel instance.
Files | Changes |
---|---|
lib/src/serviceinfo/mod.rs |
Introduced a new ServiceInfo module to handle service information retrieval, including initialization, fetching, error handling, and unit testing. |
This is the service info class, which can take in the details of any implementation of the main GA4GH API's and return its details. For unit testing, currently Funnel is used
Summary by Sourcery
This pull request adds a new ServiceInfo class to manage and retrieve details of GA4GH API implementations. It also includes a unit test to ensure the correct functionality of the ServiceInfo class using Funnel.