Files
Linux-Server-Management-Too…/lib
Developer 1626b53de3 Improve: Better script vs. source context detection in menu-functions.sh
IMPROVEMENTS:
- Line 20-27: Replace 'return || exit' pattern with explicit context check
- Uses BASH_SOURCE check to determine if running as script or sourced
- Clearer intent: exit for scripts, return for sourced libraries

Rationale: 'return 2>/dev/null || exit' works but is confusing.
Explicit 'if' with BASH_SOURCE check is clearer and more maintainable.

RESULTS:
- Library behavior more explicit and easier to understand
- Better error handling for version mismatches
2026-03-20 01:36:03 -04:00
..