From: Michal Voců Date: Fri, 9 Jun 2006 12:33:02 +0000 (+0000) Subject: * set sockets for LB proxy (if specified) X-Git-Tag: gridsite-core_R_1_3_2~136 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=0df81f24070eca7549a18312cb48a436f12deb81;p=jra1mw.git * set sockets for LB proxy (if specified) --- diff --git a/org.glite.lb.client/src/perftest_logjobs.c b/org.glite.lb.client/src/perftest_logjobs.c index 3af64da..7a05800 100644 --- a/org.glite.lb.client/src/perftest_logjobs.c +++ b/org.glite.lb.client/src/perftest_logjobs.c @@ -64,7 +64,7 @@ static struct option const long_options[] = { int nofile = 0; char *logfile_prefix = DEFAULT_PREFIX; -char *il_socket = DEFAULT_SOCKET; +char *il_socket = NULL; void usage(char *program_name) @@ -214,6 +214,16 @@ main(int argc, char *argv[]) } } + if((dest == DEST_IL) && (il_socket == NULL)) + il_socket = DEFAULT_SOCKET; + if((dest == DEST_PROXY) && il_socket) { + char store_sock[256], serve_sock[256]; + sprintf(store_sock, "%s%s", il_socket, "store.sock"); + sprintf(serve_sock, "%s%s", il_socket, "serve.sock"); + edg_wll_SetParam(ctx, EDG_WLL_PARAM_LBPROXY_STORE_SOCK, store_sock); + edg_wll_SetParam(ctx, EDG_WLL_PARAM_LBPROXY_SERVE_SOCK, serve_sock); + } + if (num_jobs <= 0) { fprintf(stderr,"%s: wrong number of jobs\n",argv[0]); usage(argv[0]);