--- mcore-src/trunk/mcore-tools/src/modules/citrix/citrix-session.in 2015/09/29 10:37:48 2633 +++ mcore-src/trunk/mcore-tools/src/modules/citrix/citrix-session.in 2015/09/29 11:43:12 2634 @@ -21,6 +21,7 @@ --user) shift; user="$1" ;; --domain) shift; domain="$1" ;; --password) shift; password="$1" ;; + --serverlist) shift; serverlist="$1" ;; esac shift done @@ -44,6 +45,18 @@ *) die "unknown mode '${mode}'" esac + # add servers from serverlist + if [[ -n ${serverlist} ]] + then + OLD_IFS=$IFS + IFS=";" + for server in ${serverlist} + do + ${MCORE_LIBDIR}/citrix-serverlist --add --server "${server}" + done + IFS=${OLD_IFS} + fi + icafile="${ICADIR}/${name}.${ICASUFFIX}" CONFIG="${MROOT}/${icafile}" clearconfig