--- mcore-src/trunk/mcore-tools/daemon/client/mcored.sh 2011/11/04 08:22:24 1894 +++ mcore-src/trunk/mcore-tools/daemon/client/mcored.sh 2011/11/09 13:24:37 1916 @@ -8,11 +8,8 @@ #source ${MCLIBDIR}/include/mysqlfunctions.global.class source ${MCLIBDIR}/include/hwdetection.global.class -# client specific -for i in ${MCLIBDIR}/include/*.client.class -do - source ${i} || echo "error loading ${i}" -done +# load client classes plugins +load_client_classes # config settings source /etc/mcore/config.rc @@ -69,6 +66,8 @@ auth*) validate_auth ${line/auth /} ;; provide) valid_session && print_provide ;; require) valid_session && verify_requirements ;; + reload) valid_session && echo "reloading client classes ..." && load_client_classes ;; + restart) valid_session && restart_service ;; nocolors) export NOCOLORS="true" ;; webcrlf) export WEBCRLF="true" ;; quiet) export QUIET="true" ;;