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

MNT/REF: script cleanup and clarification #18

Merged
merged 9 commits into from
Jan 29, 2022

Conversation

klauer
Copy link
Collaborator

@klauer klauer commented Jan 28, 2022

  • Adjusted database generation script to allow for the new EL5042 type (it was manually generated, I think)
  • Adjusted database generation script to use I/O Intr as we switched over to that in Massive changes. #14

And other minor things:

  • Reformatted tabs in Python scripts (neverending war of tabs vs spaces, sorry Jeremy)
  • Fixed a couple syntax warnings for Python 3
  • Removed unused scripts
  • Added Makefile for scripts that downloads and generates headers/databases with one command
  • Applied isort to sort and clean up Python imports

I think this paves the way for easily supporting the EL2794. If all of this looks good, I'll open another PR adding that module next.

@klauer klauer requested review from JJL772 and mcb64 January 28, 2022 23:02
Copy link
Collaborator

@mcb64 mcb64 left a comment

Choose a reason for hiding this comment

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

Sounds reasonable to me.

@klauer
Copy link
Collaborator Author

klauer commented Jan 29, 2022

Sorry for stepping on toes here, @JJL772 - I hope one day soon you'll be at SLAC to take this all over again and complain to us at length about how we screwed things up 😉

In the meantime, here we go... Will try the new module on Monday.

@klauer klauer merged commit 6dedab4 into slac-epics:master Jan 29, 2022
@klauer klauer deleted the mnt_script_cleanup branch January 29, 2022 01:01
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.

3 participants