Paul Sokolovsky | 54e23d6 | 2022-09-26 21:49:59 +0300 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | usage() { |
| 4 | echo "Usage: $0 SECONDS" >&2 |
| 5 | exit 2 |
| 6 | } |
| 7 | |
| 8 | [ $# -eq 1 ] || usage |
| 9 | |
| 10 | seconds=$1 |
| 11 | |
Paul Sokolovsky | 8a55084 | 2022-10-07 22:22:34 +0300 | [diff] [blame] | 12 | sudo su "${ECLAIR_LICENSE_USER}" -c "\"${ECLAIR_TOP_DIR}/bin/eclair_licman\" -d 38199 -t \"${seconds}\" -s u" 2>&1 | tee /tmp/eclair_licman.out |
Paul Sokolovsky | dd87041 | 2022-10-07 21:18:16 +0300 | [diff] [blame] | 13 | rc=$? |
| 14 | echo rc: $rc |
Paul Sokolovsky | c62cc2a | 2022-10-10 20:20:16 +0300 | [diff] [blame^] | 15 | |
| 16 | if [ "$rc" -ne 0 ] && grep -q "too many users" /tmp/eclair_licman.out; then |
| 17 | echo "TODO: retry" |
| 18 | fi |
| 19 | |
Paul Sokolovsky | dd87041 | 2022-10-07 21:18:16 +0300 | [diff] [blame] | 20 | exit $rc |