X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Flutf%2Fsrc%2Fliblutf_global.c;fp=lustre%2Ftests%2Flutf%2Fsrc%2Fliblutf_global.c;h=0225516a60c6fd23126ae614df42cf20fff89e2c;hp=0000000000000000000000000000000000000000;hb=10b842909a5e9dfa05f12e08baf6aae1fa97972f;hpb=d2cb789537485eec9bfc5bc7d4c85025b0488478 diff --git a/lustre/tests/lutf/src/liblutf_global.c b/lustre/tests/lutf/src/liblutf_global.c new file mode 100644 index 0000000..0225516 --- /dev/null +++ b/lustre/tests/lutf/src/liblutf_global.c @@ -0,0 +1,91 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "lutf.h" + +char *get_lutf_path(void) +{ + return g_lutf_cfg.lutf_path; +} + +char *get_py_path(void) +{ + return g_lutf_cfg.py_path; +} + +char *get_master_name(void) +{ + return g_lutf_cfg.master_name; +} + +char *get_suite_name(void) +{ + return g_lutf_cfg.suite; +} + +char *get_script_name(void) +{ + return g_lutf_cfg.script; +} + +char *get_matching_pattern(void) +{ + return g_lutf_cfg.pattern; +} + +int get_master_listen_port(void) +{ + return g_lutf_cfg.l_info.listen_port; +} + +char *get_node_name(void) +{ + return g_lutf_cfg.l_info.hb_info.node_name; +} + +int get_agent_telnet_port(void) +{ + return g_lutf_cfg.l_info.hb_info.agent_telnet_port; +} + +char *get_master_address(void) +{ + return inet_ntoa(g_lutf_cfg.l_info.hb_info.master_address.sin_addr); +} + +int get_master_port(void) +{ + return g_lutf_cfg.l_info.hb_info.master_address.sin_port; +} + +lutf_run_mode_t get_lutf_mode(void) +{ + return g_lutf_cfg.shell; +} + +lutf_type_t get_lutf_type(void) +{ + return g_lutf_cfg.l_info.type; +} + +char *get_lutf_results_file_path(void) +{ + return g_lutf_cfg.results_file; +} + +char *get_lutf_cfg_file_path(void) +{ + return g_lutf_cfg.cfg_path; +} + +char *get_lutf_tmp_dir(void) +{ + return g_lutf_cfg.tmp_dir; +}