Resolve "declutter the top level log file"
- 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