pepper icon indicating copy to clipboard operation
pepper copied to clipboard

add support for an interactive pepper console

Open bbinet opened this issue 9 years ago • 3 comments

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.

bbinet avatar Jun 24 '15 12:06 bbinet

It would indeed be cool.

Related issues: #4 and #24.

whiteinge avatar Jun 24 '15 19:06 whiteinge

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.

asyncmind0 avatar Oct 14 '15 21:10 asyncmind0

@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.

whiteinge avatar Oct 15 '15 05:10 whiteinge