Add the show format for the Source.

dev
KKlochko 2 years ago
parent 18e1de7484
commit e8773c72b1

@ -109,6 +109,18 @@ class Source(BaseModel):
def __repr__(self) -> str:
return f"{self.label}"
def show_format(self) -> str:
output = f"[b]label:[/] {self.label}\n" \
f"[b]source:[/] {self.source.path}\n" \
f"[b]args:[/] {self.args}\n" \
f"[b]destionations:[/] \n"
for destination in self.destinations:
output+=f"\t{destination.path}\n"
return output
class Destination(BaseModel):
source = ForeignKeyField(Source, backref='destinations')
path = ForeignKeyField(Path)

Loading…
Cancel
Save