This commit is contained in:
2026-02-19 20:38:54 -08:00
parent 615a4fd1a4
commit 39a84b3274
5 changed files with 1475 additions and 69 deletions

View File

@@ -99,6 +99,7 @@ class PipelineRunner:
pipeline_text: str,
*,
seeds: Optional[Any] = None,
seed_table: Optional[Any] = None,
isolate: bool = False,
on_log: Optional[Callable[[str],
None]] = None,
@@ -158,6 +159,12 @@ class PipelineRunner:
except Exception:
debug(traceback.format_exc())
if seed_table is not None:
try:
ctx.set_current_stage_table(seed_table)
except Exception:
debug(traceback.format_exc())
stdout_buffer = io.StringIO()
stderr_buffer = io.StringIO()

View File

@@ -55,12 +55,42 @@
#results-pane {
width: 100%;
height: 2fr;
padding: 1;
padding: 0 1 1 1;
background: $panel;
border: round $panel-darken-2;
margin-top: 1;
}
#results-pane .section-title {
margin-top: 0;
margin-bottom: 0;
}
#results-layout {
width: 100%;
height: 1fr;
}
#results-list-pane {
width: 2fr;
height: 1fr;
padding-right: 1;
}
#results-tags-pane {
width: 1fr;
height: 1fr;
padding: 0 1;
border-left: solid $panel-darken-2;
}
#results-meta-pane {
width: 1fr;
height: 1fr;
padding-left: 1;
border-left: solid $panel-darken-2;
}
#store-select {
width: 24;
margin-right: 2;
@@ -117,6 +147,9 @@
#results-table {
height: 1fr;
border: solid #ffffff;
background: #ffffff;
color: #000000;
padding: 0;
}
#results-table > .datatable--header {
@@ -125,6 +158,20 @@
text-style: bold;
}
#inline-tags-output {
height: 1fr;
border: solid #ffffff;
background: #ffffff;
color: #000000;
}
#metadata-tree {
height: 1fr;
border: solid #ffffff;
background: #ffffff;
color: #000000;
}
.status-info {
@@ -149,6 +196,7 @@
}
#tags-button,
#actions-button,
#metadata-button,
#relationships-button {
width: auto;
@@ -177,6 +225,23 @@
margin-top: 1;
}
#actions-list {
width: 100%;
height: auto;
margin-top: 1;
}
#actions-list Button {
width: 100%;
margin-bottom: 1;
}
#actions-footer {
width: 100%;
height: auto;
margin-top: 1;
}
#tags-status {
width: 1fr;
height: 3;