p.setHost(shost);
static public Probe<String, Number> getProbe() throws InvocationTargetException { Probe<String, Number> p = new MokeProbe<String, Number>(); p.setPd(getPd()); p.setHost(new HostStarter(getHost())); Map<String, String> empty = Collections.emptyMap(); p.setMainStore(new RrdDbStoreFactory(), empty); return p; }
logger.trace("Will create probedesc " + pd.getName()); Probe<?, ?> p = pf.makeProbe(pd.getName()); p.setHost(hs); for(GenericBean bean: pd.getBeans()) { try {
static public Probe<?, ?> create(TemporaryFolder testFolder, int step) throws InvocationTargetException { HostInfo host = new HostInfo("Empty"); host.setHostDir(testFolder.getRoot()); Probe<?, ?> p = getProbe(); p.setHost(new HostStarter(host)); p.setStep(step); Assert.assertTrue("Fail creating probe", p.checkStore()); return p; }
@Test public void testParseOldTemplate2() { Probe<?, ?> p = new MokeProbe<String, Number>(); p.setHost(new HostStarter(new HostInfo("Moke"))); p.setLabel("label"); Object[] keys = { "${host}", "${probename}", "${label}" }; String parsed = Util.parseOldTemplate("${label} {0} {1} {2} ${label}", keys, p); Assert.assertEquals("label Moke DummyProbe label label", parsed); }
@Test public void testParseTemplate1() { Probe<?, ?> p = new MokeProbe<String, Number>(); p.setHost(new HostStarter(new HostInfo("Moke"))); p.setLabel("label"); String parsed = Util.parseTemplate("'${host}' \"${probename}\" ${label}", p); Assert.assertEquals("'Moke' \"DummyProbe\" label", parsed); }
@Test public void testParseOldTemplate1() { Probe<?, ?> p = new MokeProbe<String, Number>(); p.setHost(new HostStarter(new HostInfo("Moke"))); p.setLabel("label"); Object[] keys = { "${host}", "${probename}", "${label}" }; String parsed = Util.parseOldTemplate("{0} {1} {2} ${label}", keys, p); Assert.assertEquals("Moke DummyProbe label label", parsed); }
private Sum doSum(JrdsDocument d, HostsList hl) throws Exception { HostInfo host = new HostInfo("SumHost"); SumBuilder sm = new SumBuilder(); sm.setPm(Tools.makePm(testFolder, "security=yes")); Sum sp = sm.makeSum(d); try { sp.configure(hl); } catch (Exception e) { } sp.getProbe().setHost(new HostStarter(host)); hl.addHost(host); hl.addProbe(sp.getProbe()); jrds.GraphNode mg = new MockGraph(); mg.getGraphDesc().add("plot"); hl.addHost(mg.getProbe().getHost()); hl.addProbe(mg.getProbe()); return sp; }