| #!/bin/sh | |
| # SPDX-License-Identifier: GPL-2.0-or-later | |
| # description: Check available monitors | |
| for monitor_dir in monitors/*; do | |
| monitor=$(basename "$monitor_dir") | |
| grep -q "^$monitor$" available_monitors | |
| grep -q . "$monitor_dir"/desc | |
| for nested_dir in "$monitor_dir"/*; do | |
| [ -d "$nested_dir" ] || continue | |
| nested=$(basename "$nested_dir") | |
| grep -q "^$monitor:$nested$" available_monitors | |
| grep -q . "$nested_dir"/desc | |
| done | |
| done |