I think this approach is quite fragile (well it works but may break very
soon...).

I would suggest that you talk with the author of the plug-in to see if
he could add an extension point for those properties.

Ulli


On 02/22/2012 11:12 AM, Emanuele Zattin wrote:
> Let's suppose you have a Project object you want the instance of a
> particular Publisher that job is configured for... then you can:
>
> MyPublisher = Iterables.filter(p.getPublishers().values(),
> Predicates.instanceOf(MyPublisher.class));
>
> I hope this helps.
>
> BR,
>
> Emanuele Zattin
> ---------------------------------------------------
> -I don't have to know an answer. I don't feel frightened by not
> knowing things; by being lost in a mysterious universe without any
> purpose — which is the way it really is, as far as I can tell,
> possibly. It doesn't frighten me.- Richard Feynman
>
>
>
> On Wed, Feb 22, 2012 at 11:06 AM, dschulten
> <[email protected]> wrote:
>> Hi,
>>
>> I am looking into https://issues.jenkins-ci.org/browse/JENKINS-6964
>> (Selenium plugin can't start RCs on slaves.) where Kohsuke proposed to
>> tunnel the Selenium communication.
>>
>> In order to establish the tunnel, I would like to read the
>> configuration of the slave and get SSH credentials from there.
>>
>> The ssh-slave plugin persists the slave credentials for its own use,
>> but is it possible to access this information from other plugins? If
>> so, how?
>>
>> Best regards,
>> Dietrich

Reply via email to