After using the new version of request_script for a couple of weeks I have gathered some new features that will be really helpful (I am also glad to hear that people liked the script and think we will be using it for a while). This task is to add some of the requests I've got to improve the script.
Add user login/logout. To be able to coordinate multiple people interacting with the same instance of request_script, add a log in/out functionality. This is not to provide any kind of authentication but rather to inform users if there is anyone using at the time. Basically when someone enters the shell it will have something like:
Check usability of asynccmd. This is an asyncio capable version of cmd. It would make the script much more responsive if it can be incorporated.
Add unit test.
limit number of script in the past queue.
Improve parameter parsing for the run command.