crm_parse_agent_spec 71 include/crm/common/agents.h int crm_parse_agent_spec(const char *spec, char **standard, char **provider, crm_parse_agent_spec 17 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec(NULL, NULL, NULL, NULL), -EINVAL); crm_parse_agent_spec 18 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("", NULL, NULL, NULL), -EINVAL); crm_parse_agent_spec 19 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec(":", NULL, NULL, NULL), -EINVAL); crm_parse_agent_spec 20 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("::", NULL, NULL, NULL), -EINVAL); crm_parse_agent_spec 29 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("ocf", &std, &prov, &ty), -EINVAL); crm_parse_agent_spec 30 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("ocf:", &std, &prov, &ty), -EINVAL); crm_parse_agent_spec 31 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("ocf::", &std, &prov, &ty), -EINVAL); crm_parse_agent_spec 40 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("ocf:pacemaker:", &std, &prov, &ty), -EINVAL); crm_parse_agent_spec 49 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("stonith:fence_xvm", &std, &prov, &ty), pcmk_ok); crm_parse_agent_spec 64 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("ocf:pacemaker:ping", &std, &prov, &ty), pcmk_ok); crm_parse_agent_spec 80 lib/common/tests/agents/crm_parse_agent_spec_test.c assert_int_equal(crm_parse_agent_spec("systemd:UNIT@A:B", &std, &prov, &ty), pcmk_ok); crm_parse_agent_spec 1301 tools/crm_resource.c rc = crm_parse_agent_spec(agent_spec, &standard, &provider, &type);