Skip to content

Resolve "declutter the top level log file"

Ashwin Kumar Karnad requested to merge 28-declutter-the-top-level-log-file into main
  • Refactor the execution summary based on #28 (closed) .
  • Before:
--------------------------------------------------
2023-06-28T11:18:02.381498, /home/karnada/micromamba/envs/mpsd-installer/bin/mpsd-software init
MPSD Software manager version: 2023.6.27
Initialising MPSD software instance at /tmp/testmpsdinstaller.
--------------------------------------------------
2023-06-28T11:18:10.718020, /home/karnada/micromamba/envs/mpsd-installer/bin/mpsd-software install dev-23a foss2021a-mpi
MPSD Software manager version: 2023.6.27
Spack environments branch: releases/dev-23a (commit hash: 91ba21f40ff9e635da15a4c154360f5e969d6fe4)
installing foss2021a-mpi and logging at /tmp/testmpsdinstaller/dev-23a/logs/dev-23a_zen3_2023-06-28T11-18-09_BUILD_foss2021a-mpi_install.log
CMD: bash /tmp/testmpsdinstaller/dev-23a/spack-environments/spack_setup.sh -b foss2021a-mpi
  • Now :

2023-07-03T15-31-37 
$ mpsd-software init
MPSD Software manager version: 2023.6.27
Initialising MPSD software instance at /tmp/test-log-file-gen3.

2023-07-03T15-31-44 
$ mpsd-software install dev-23a/ global_generic
> logging to /tmp/test-log-file-gen3/dev-23a/logs/dev-23a_zen3_2023-07-03T15-31-44_APEX_install.log

Flow:

❯ l
❯ mpsd-software init
❯ l
.rw-r--r--@   0 karnada cfel  3 Jul 15:26  .mpsd-software-root
.rw-r--r--@ 147 karnada cfel  3 Jul 15:26  mpsd-software.log
cat mpsd-software.log

2023-07-03T15-26-16 
$ mpsd-software init
MPSD Software manager version: 2023.6.27
Initialising MPSD software instance at /tmp/test-log-file-gen2.
❯ mpsd-software install dev-23a/ global_generic
[15:26:39] WARNING  Removed trailing slash from release: dev-23a                                              mpsd_software.py:1371
Release dev-23a is prepared in /tmp/test-log-file-gen2/dev-23a
##### Setting up spack
Cloning into 'spack'...
^C
❯ l
.rw-r--r--@   0 karnada cfel  3 Jul 15:26  .mpsd-software-root
drwxr-xr-x@   - karnada cfel  3 Jul 15:26  dev-23a
.rw-r--r--@ 316 karnada cfel  3 Jul 15:26  mpsd-software.log
cat mpsd-software.log

2023-07-03T15-26-16 
$ mpsd-software init
MPSD Software manager version: 2023.6.27
Initialising MPSD software instance at /tmp/test-log-file-gen2.

2023-07-03T15-26-39 
$ mpsd-software install dev-23a/ global_generic
> logging to /tmp/test-log-file-gen2/dev-23a/logs/dev-23a_zen3_2023-07-03T15-26-39_APEX_install.log

Closes #28 (closed)

Edited by Ashwin Kumar Karnad

Merge request reports