More formatting tweaks
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
import re
|
import sys
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
FOLD_PATTERNS = {
|
FOLD_PATTERNS = {
|
||||||
@@ -64,10 +64,6 @@ class Logger:
|
|||||||
assert self.build_start_time is not None
|
assert self.build_start_time is not None
|
||||||
self.step_end()
|
self.step_end()
|
||||||
|
|
||||||
c = self.colors
|
|
||||||
duration = time.time() - self.build_start_time
|
|
||||||
print()
|
|
||||||
print(f'{c.green}Build {c.bg_grey}{self.active_build_identifier}{c.end}{c.green} completed in {duration:.2f}s{c.end}')
|
|
||||||
print()
|
print()
|
||||||
print('---')
|
print('---')
|
||||||
print()
|
print()
|
||||||
@@ -83,20 +79,22 @@ class Logger:
|
|||||||
self.end_fold_group()
|
self.end_fold_group()
|
||||||
c = self.colors
|
c = self.colors
|
||||||
duration = time.time() - self.step_start_time
|
duration = time.time() - self.step_start_time
|
||||||
print(f'{c.green}✓ {c.faint}[{duration:.2f}s]{c.end}'.rjust(78))
|
print(f'{c.green}✓ {c.end}{duration:.2f}s'.rjust(78))
|
||||||
self.step_start_time = None
|
self.step_start_time = None
|
||||||
|
|
||||||
def start_fold_group(self, name: str):
|
def start_fold_group(self, name: str):
|
||||||
self.end_fold_group()
|
self.end_fold_group()
|
||||||
self.active_fold_group_name = name
|
self.active_fold_group_name = name
|
||||||
fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[0]
|
fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[0]
|
||||||
print(fold_start_pattern.format(name=self.active_fold_group_name))
|
|
||||||
|
# output to stderr because stdout is a little slower
|
||||||
|
print(fold_start_pattern.format(name=self.active_fold_group_name), file=sys.stderr)
|
||||||
print()
|
print()
|
||||||
|
|
||||||
def end_fold_group(self):
|
def end_fold_group(self):
|
||||||
if self.active_fold_group_name:
|
if self.active_fold_group_name:
|
||||||
fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[1]
|
fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[1]
|
||||||
print(fold_start_pattern.format(name=self.active_fold_group_name))
|
print(fold_start_pattern.format(name=self.active_fold_group_name), file=sys.stderr)
|
||||||
self.active_fold_group_name = None
|
self.active_fold_group_name = None
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
Reference in New Issue
Block a user