Any idea what is going wrong here:
$ rosrun ocl deployer-gnulinux
Switched to : Deployer
This console reader allows you to browse and manipulate TaskContexts.
You can type in an operation, expression, create or change variables.
(type 'help' for instructions and 'ls' for context info)
TAB completion and HISTORY is available ('bash' like)
Deployer [S]> loadComponent("h", "OCL::HelloWorld")
16.999 [ Warning][Thread] Lowering scheduler type to SCHED_OTHER for non-privileged users..
16.999 [ Warning][Activity] Lowering scheduler type to SCHED_OTHER for non-privileged users..
17.000 [ Info ][DeploymentComponent::loadComponent] HelloWorld manually raises LogLevel to 'Info' (5). See also file 'orocos.log'.
17.000 [ Info ][DeploymentComponent::loadComponent] **** Starting the 'Hello' component ****
17.000 [ Info ][DeploymentComponent::loadComponent] Adding h as new peer: OK.
= true
Deployer [S]> kickOutComponent ("h")
28.518 [ ERROR ][DeploymentComponent::kickOutComponent] Peer h not found in RTT::PropertyBag root
= false
Deployer [S]>
Cheers
Markus
kickOutComponents not working
On Fri, May 06, 2011 at 12:10:05PM +0200, Markus Klotzbuecher wrote:
> Any idea what is going wrong here:
>
> $ rosrun ocl deployer-gnulinux
> Switched to : Deployer
>
> This console reader allows you to browse and manipulate TaskContexts.
> You can type in an operation, expression, create or change variables.
> (type 'help' for instructions and 'ls' for context info)
>
> TAB completion and HISTORY is available ('bash' like)
>
> Deployer [S]> loadComponent("h", "OCL::HelloWorld")
> 16.999 [ Warning][Thread] Lowering scheduler type to SCHED_OTHER for non-privileged users..
> 16.999 [ Warning][Activity] Lowering scheduler type to SCHED_OTHER for non-privileged users..
> 17.000 [ Info ][DeploymentComponent::loadComponent] HelloWorld manually raises LogLevel to 'Info' (5). See also file 'orocos.log'.
> 17.000 [ Info ][DeploymentComponent::loadComponent] **** Starting the 'Hello' component ****
> 17.000 [ Info ][DeploymentComponent::loadComponent] Adding h as new peer: OK.
> = true
>
> Deployer [S]> kickOutComponent ("h")
> 28.518 [ ERROR ][DeploymentComponent::kickOutComponent] Peer h not found in RTT::PropertyBag root
> = false
>
> Deployer [S]>
Simple answer: kickOutComponents works only for component deployed via
XML.
Markus