summaryrefslogtreecommitdiffstats
path: root/src/service
diff options
context:
space:
mode:
authorRadek Novacek <rnovacek@redhat.com>2012-07-25 15:15:40 +0200
committerRadek Novacek <rnovacek@redhat.com>2012-07-25 16:22:20 +0200
commit0906960010721db3cd162e082db57f40ad76d251 (patch)
tree7ba265d980f24b6416fe62e00668d81e35c5b0b7 /src/service
parent7af9250873ef0f7177f71c8f2faf549c051f7fe5 (diff)
downloadopenlmi-providers-0906960010721db3cd162e082db57f40ad76d251.tar.gz
openlmi-providers-0906960010721db3cd162e082db57f40ad76d251.tar.xz
openlmi-providers-0906960010721db3cd162e082db57f40ad76d251.zip
service: Don't list systemd special '@' services
Services ending with @.service can have multiple instance and can't be started/stopped directly. I'm not sure how to handle them, so I'll hide them for now.
Diffstat (limited to 'src/service')
-rwxr-xr-xsrc/service/util/servicedisc.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/service/util/servicedisc.sh b/src/service/util/servicedisc.sh
index 6d6fbb7..c6aab16 100755
--- a/src/service/util/servicedisc.sh
+++ b/src/service/util/servicedisc.sh
@@ -26,7 +26,7 @@ SYSV_SDIR=/etc/rc.d/init.d
if [ -d $SYSTEMD_SDIR ];
then
- for i in $SYSTEMD_SDIR/*.service;
+ for i in $SYSTEMD_SDIR/*[^@].service;
do
SFILE=${i#$SYSTEMD_SDIR/}
echo ${SFILE%.service}