Skip to content

Implement caching on get_configuration #66

@olliesilvester

Description

@olliesilvester

To make this config-server more responsive, we should implement caching

First requires #65

Acceptance Criteria

  • When get_configuration is run with a filepath which it hasn't seen before, it reads the filesystem and caches the json. The cache will then be used when get_configuration is used with the same filepath
  • Add an optional refresh parameter to get_configuration. When true, it will read from the filesystem and update the cache. It will be the responsibility of a Bluesky plan to refresh parameters when appropriate.
  • Document how a Bluesky plan should refresh a parameter

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions