Just to be clear, the solution you proposed for connecting is not just for 
 handling the temporary offline case?
Do you also have a solution for *disconnecting a slave,* not just 
temporarily taking it offline (I want to close the channel of communication 
between master and slave)?

In the* reconnect case* I want to open the channel between slave and master.

Thanks
Peter

On Monday, October 20, 2014 12:40:16 PM UTC-7, flx wrote:
>
>  something like
>
> import jenkins.model.*;
> for (slave in Jenkins.instance.slaves) {
>   def comp=slave.computer;
>   if (comp.isOffline()) {
>     if (comp.getOfflineCauseReason().matches(".*computer was idle.*")) {
>       comp.connect(true);
>     } else {
>       println("${comp.name} went offline unexpected");
>     }
>   }
> }
>
> On 2014-10-17 22:29, [email protected] <javascript:> wrote:
>  
>
>
> On Friday, October 17, 2014 11:09:04 AM UTC-7, [email protected] wrote: 
>>
>> Hi 
>>
>> I need to disconnect and reconnect  nodes programmatically ( in groovy if 
>> possible) 
>> is there a way to do this?
>>
>> Thanks
>> Peter
>>  
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to