-
Notifications
You must be signed in to change notification settings - Fork 17
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
create shell/command line receptor #25
Comments
64c6012 adds the basic framework and spec for this feature. Most things still missing, but now we've got something to build on. |
It turns out that we don't actually need replication (#26) to work, rather we need to get expectations/action cleanup #19 working, for the shell to accept multiple commands. This is because we implement it not as a code loop but as actions fired on incoming COMMANDs on the flux. Actually, replication is used inside the stream-edge-receptor, which hands LINEs off to the shell receptor, so we did need it after all. |
as of 94362e4 this works much better. clock receptor actually returns the current time which then gets sent to the std-out receptor, and we have a scaffold cheat in place for the receptors command too, and this all works in the stand alone ceptr executable! this ticket will be marked finished and the remaining items broken out into their own tickets. |
This is a feature/use-case that requires integration of a bunch of issues.
We'll start with two commands: time & receptors, the first just gets the time from the clock receptor and sends a text representation to the stdout receptor, the second sends a text representation of the receptors to the stdout receptor kind of like unix ps
The intentions here are:
The text was updated successfully, but these errors were encountered: