Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'queue-monitor' app: add menu items to save plan history to local file #195

Merged
merged 4 commits into from
Mar 18, 2024

Conversation

dmgav
Copy link
Contributor

@dmgav dmgav commented Mar 16, 2024

I this PR three menu items were added to queue-monitor application (an application for controlling Queue Server) for saving plan history to a .txt, .json or .yaml file. The application does not attempt to update the history from the server before saving, so it can be called even after the client is disconnected from the server. All items displayed in the Plan History widget are saved to the file. If the widgets shows no plans (e.g. before connecting to the server or after clearing the history), then no plans are going to be saved and the file will be empty.

The .isort was (in part accidentally) run on the whole code base before changes were committed. To complete .isort integration, the respective .isort config file and Github workflow was added.

Motivation and Context

Changes were requested by active users.

How Has This Been Tested?

Manually tested.

@dmgav dmgav merged commit 08b98c2 into bluesky:master Mar 18, 2024
3 of 4 checks passed
@dmgav dmgav deleted the save-history branch March 18, 2024 14:53
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