summaryrefslogtreecommitdiff
path: root/util/aliases
diff options
context:
space:
mode:
Diffstat (limited to 'util/aliases')
-rw-r--r--util/aliases24
1 files changed, 24 insertions, 0 deletions
diff --git a/util/aliases b/util/aliases
index a0ac661..a8ea5d1 100644
--- a/util/aliases
+++ b/util/aliases
@@ -137,3 +137,27 @@ thanos_snap() {
# remove unneeded /dev/sd* files
ls -alF /dev/sd* | awk '$0 !~ /^b/{print $NF}' | xargs sudo rm
}
+
+# show_alllogs displays logs for given expression (build_nr, device, etc...)
+show_alllogs() {
+ local target_logs=/var/tmp/tl-runner-"$1"
+ if [ $# -ne 2 ] || [ ! -d $target_logs ]; then
+ echo "Wrong arguments provided"
+ echo "Example: show_alllogs odroid 123456"
+ echo "Example: show_alllogs odroid odroid_1"
+ echo "Possible targets: $TARGET_LIST"
+ else
+ exp="$2"
+ cd $target_logs
+
+ for f in $(grep -l -s "$exp" * | xargs ls -tr); do
+ echo
+ echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;
+ echo -n ":: "
+ stat -c "%n %y" $f;
+ echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;
+ cat $f;
+ done
+ cd -
+ fi
+}