mirror of
https://github.com/shadoll/just-commons.git
synced 2025-12-20 01:25:43 +00:00
Refactor: Implement auto-discovery of compose file in logs, shell, exec, and exec-pipe commands
This commit is contained in:
@@ -195,6 +195,11 @@ logs service="" compose-file="":
|
||||
service="{{service}}"
|
||||
compose_file="{{compose-file}}"
|
||||
|
||||
# Auto-discover compose file if not provided
|
||||
if [ -z "$compose_file" ]; then
|
||||
compose_file=$(just _discover_compose_file)
|
||||
fi
|
||||
|
||||
# Build compose file argument
|
||||
file_arg=""
|
||||
if [ -n "$compose_file" ]; then
|
||||
@@ -219,6 +224,11 @@ shell service compose-file="":
|
||||
service="{{service}}"
|
||||
compose_file="{{compose-file}}"
|
||||
|
||||
# Auto-discover compose file if not provided
|
||||
if [ -z "$compose_file" ]; then
|
||||
compose_file=$(just _discover_compose_file)
|
||||
fi
|
||||
|
||||
# Build compose file argument
|
||||
file_arg=""
|
||||
if [ -n "$compose_file" ]; then
|
||||
@@ -239,6 +249,11 @@ exec service cmd compose-file="":
|
||||
cmd="{{cmd}}"
|
||||
compose_file="{{compose-file}}"
|
||||
|
||||
# Auto-discover compose file if not provided
|
||||
if [ -z "$compose_file" ]; then
|
||||
compose_file=$(just _discover_compose_file)
|
||||
fi
|
||||
|
||||
# Build compose file argument
|
||||
file_arg=""
|
||||
if [ -n "$compose_file" ]; then
|
||||
@@ -259,6 +274,11 @@ exec-pipe service cmd compose-file="":
|
||||
cmd="{{cmd}}"
|
||||
compose_file="{{compose-file}}"
|
||||
|
||||
# Auto-discover compose file if not provided
|
||||
if [ -z "$compose_file" ]; then
|
||||
compose_file=$(just _discover_compose_file)
|
||||
fi
|
||||
|
||||
# Build compose file argument
|
||||
file_arg=""
|
||||
if [ -n "$compose_file" ]; then
|
||||
|
||||
Reference in New Issue
Block a user