pepper
pepper copied to clipboard
add support for an interactive pepper console
It would be great if pepper could provide an interactive console, similar to the Python interactive console: this would allow to ask for password only once and then be able to send many salt commands directly without prompting for password.
We could even imagine a more advanced feature like being able to set the current minions target with a dedicated command like target='*'
and then the target of all following commands would be optional.
It would indeed be cool.
Related issues: #4 and #24.
I have a pre alpha quality client based on ipython here https://bitbucket.org/jagguli/iodine I could possibly work on integrating with pepper if there is win there.
@jagguli very neat! Looks like Iodine is off to a great start. If you're interested in integrating with Pepper I will gladly accept contributions for that. Really the only requirement is that IPython be an optional dep for that additional functionality. If you'd prefer to keep them separate I think it would also be great to add a "client_programs" links section under the existing "client_libraries" section and link to the Iodine repo. You're doing the work so it's your call. I can help with either.