def validate(config, topo, layout, pf): """ validate module of linchpin cli : currenly validates only topologies, need to implement PinFile, layouts too""" lpcli = LinchpinCli() topo = os.path.abspath(topo) output = lpcli.lp_validate(topo, layout, pf) pprint.pprint(output)
def test_lp_validate_topology(self): lp = LinchpinCli() base_path = os.path.realpath(__file__) base_path = "/".join(base_path.split("/")[0:-2]) topo = base_path+"/tests/mockdata/ex_all.yml" topo = os.path.abspath(topo) lp = lp.lp_validate(topo) assert_equal(lp, 0)
def validate(config, topo, layout, pf): """ validate module of linchpin cli : validates only topologies for now """ lpcli = LinchpinCli() topo = os.path.abspath(topo) output = lpcli.lp_validate(topo, layout, pf) pprint.pprint(output)
def test_lp_validate_topology_without_params(self): lp = LinchpinCli() lp = lp.lp_validate()