149 |
then |
then |
150 |
# delete all items, needed to loop through every session |
# delete all items, needed to loop through every session |
151 |
# or we delete *all* fluxbox menuitem too |
# or we delete *all* fluxbox menuitem too |
152 |
for i in ${MROOT}/${MCORE_CONFIG_PATH}/citrix/ica/* |
for i in $(find ${MROOT}/${MCORE_CONFIG_PATH}/citrix/ica -type f) |
153 |
do |
do |
154 |
rm ${i} |
rm ${i} |
155 |
set_fluxbox_menuitem del "$(basename ${i} .ica)" |
set_fluxbox_menuitem del "$(basename ${i} .ica)" |
163 |
|
|
164 |
get_citrix_session() |
get_citrix_session() |
165 |
{ |
{ |
166 |
local i |
list_files_in_directory ${MROOT}/${MCORE_CONFIG_PATH}/citrix/ica |
|
local item |
|
|
|
|
|
for i in $(find ${MROOT}/${MCORE_CONFIG_PATH}/citrix/ica -type f) |
|
|
do |
|
|
item="${item} $(basename ${i} .ica)" |
|
|
done |
|
|
|
|
|
rvecho "${item}" |
|
167 |
} |
} |
168 |
|
|
169 |
set_citrix_serverlist() |
set_citrix_serverlist() |
189 |
elif [[ -z ${server} ]] |
elif [[ -z ${server} ]] |
190 |
then |
then |
191 |
# delete all items |
# delete all items |
192 |
rm ${MROOT}/${MCORE_CONFIG_PATH}/citrix/serverlist/* |
find ${MROOT}/${MCORE_CONFIG_PATH}/citrix/serverlist -type f | xargs --no-run-if-empty rm |
193 |
fi |
fi |
194 |
;; |
;; |
195 |
|
|
199 |
|
|
200 |
get_citrix_serverlist() |
get_citrix_serverlist() |
201 |
{ |
{ |
202 |
local i |
list_files_in_directory ${MROOT}/${MCORE_CONFIG_PATH}/citrix/serverlist |
|
local item |
|
|
|
|
|
for i in $(find ${MROOT}/${MCORE_CONFIG_PATH}/citrix/serverlist -type f) |
|
|
do |
|
|
item="${item} $(basename ${i})" |
|
|
done |
|
|
|
|
|
rvecho "${item}" |
|
203 |
} |
} |