Thanks for the update Guillaume. I will update my local copy and fix that.
Regards
JB
On 05/23/2012 02:29 PM, Guillaume Nodet wrote:
I've seen a couple of problems in trunk with subshells:
karaf@root()> instance
karaf@root(instance)> list
that one executes bundle:list instead of instance:list. I suppose the
scope is not correctly updated.
karaf@root()> admin:connect foo
this one fails because ssh is not the command anymore, but rather the
shell. I guess it can easily be fixed by using ssh:ssh instead.
On Tue, May 22, 2012 at 2:11 PM, Guillaume Nodet<[email protected]> wrote:
The help command does that afaik. I'd keep the real completion for
everything, not only for subshells.
On Tue, May 22, 2012 at 2:07 PM, Christian Schneider
<[email protected]> wrote:
I understand but I still think a cd command could help. At the very least it
would allow command completion for subshells.
Currently if you want a hint which subshell to choose you can only type tab
which shows 242 commands.
With cd<tab> you would see only the subshells which should be around 10
which would give the user a much better overview.
So an idea would be to add the cd command without removing the geneated
subshell commands.
Btw. I think we could also improve the completion list shown by simply
typing<tab>. If we only show the scope of commands with scope that would
make the list a lot smaller.
When you then type the whole scope we could show the commands in the scope.
Christian
Am 22.05.2012 13:21, schrieb [email protected]:
As reminder, the purpose is to have IoS like shell console. That's why we
don't have cd command.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://wwx.talend.com
----- Reply message -----
From: "Christian Schneider (JIRA)"<[email protected]>
To:<[email protected]>
Subject: [jira] [Commented] (KARAF-647) Support of sub-shell
Date: Tue, May 22, 2012 12:14 pm
[
https://issues.apache.org/jira/browse/KARAF-647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13280861#comment-13280861
]
Christian Schneider commented on KARAF-647:
-------------------------------------------
I just reviewed the prototype. What I don´t like is the auto generation of
commands to enter the subshells.
I would prefer to have a single command like cd<subshellname> to enter
subshells. This is much simpler
to implement and allows even better completion as the completion then will
only show scopes.
It also allows to extend the concept to the resource model I proposed
above as we have more freedom what to do when cd is called then
having single sommands for each subshell.
Support of sub-shell
--------------------
Key: KARAF-647
URL: https://issues.apache.org/jira/browse/KARAF-647
Project: Karaf
Issue Type: New Feature
Components: karaf-shell
Reporter: Jean-Baptiste Onofré
Assignee: Jean-Baptiste Onofré
Fix For: 3.0.0
Thanks the high Karaf adoption level, we have projects that provide Karaf
shell commands.
For instance, Camel provides Karaf commands, like ACE, CXF, ServiceMix,
etc do.
It could be helpful to have a kind of sub-shells, similar to the Cisco
IoS shell:
karaf@root> camel
karaf@root:camel> route:list
karaf@root:camel> route:stop
karaf@root:camel> exit
karaf@root> ace
karaf@root:ace> distribution:list
karaf@root:ace> exit
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA
administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
--
Christian Schneider
http://www.liquid-reality.de
Open Source Architect
Talend Application Integration Division http://www.talend.com
--
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
FuseSource, Integration everywhere
http://fusesource.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com