Skip to content

Commit 463a869

Browse files
authored
Merge pull request #7 from InfrastructureAsCode-ch/develop
version 0.1.5
2 parents 199d435 + 3f3f986 commit 463a869

6 files changed

Lines changed: 50 additions & 74 deletions

File tree

docs/imgs/progressbar.png

-3.56 KB
Loading

nornir_rich/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.1.4" # From Makefile
1+
__version__ = "0.1.5" # From Makefile

nornir_rich/progress_bar.py

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,22 +45,21 @@ def __init__(
4545
self.overall_progress_table = Table.grid()
4646
self.overall_progress_table.add_row(self.progress_total)
4747
self.progress_table = Table.grid()
48-
self.progress_table.add_row(
49-
Panel.fit(
50-
self.overall_progress_table,
51-
title="Overall Progress",
52-
border_style="green",
53-
padding=(0, 2),
54-
)
48+
49+
self.overall_panel = Panel.fit(
50+
self.overall_progress_table,
51+
title="Overall Progress",
52+
border_style="green",
53+
padding=(0, 2),
5554
)
56-
self.progress_table.add_row(
57-
Panel.fit(
58-
self.progress_status,
59-
title="Task Exit Status",
60-
border_style="yellow",
61-
padding=(0, 2),
62-
)
55+
self.exit_status_panel = Panel.fit(
56+
self.progress_status,
57+
border_style="yellow",
58+
padding=(0, 2),
6359
)
60+
61+
self.progress_table.add_row(self.overall_panel)
62+
self.progress_table.add_row(self.exit_status_panel)
6463
self.progress_live = Live(self.progress_table, refresh_per_second=10)
6564

6665
def task_started(self, task: Task) -> None:
@@ -74,6 +73,8 @@ def task_started(self, task: Task) -> None:
7473
self.concurrent_count = workers
7574
self.total_hosts = hosts
7675

76+
self.exit_status_panel.title = task.name
77+
7778
self.successful = self.progress_status.add_task(
7879
"[green]Successful:", total=self.total_hosts
7980
)

poetry.lock

Lines changed: 32 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "nornir-rich"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
description = "Collection of 'nice looking' functions with rich for nornir"
55
authors = ["ubaumann <github@m.ubaumann.ch>"]
66
license = "Apache-2.0"

tests/test_nornir_rich.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33

44
def test_version() -> None:
5-
assert __version__ == "0.1.4" # From Makefile
5+
assert __version__ == "0.1.5" # From Makefile

0 commit comments

Comments
 (0)