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 <dietrich.schul...@googlemail.com> 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