From 218779bd20349f33c5b74cdbb5debe5c7db9e503 Mon Sep 17 00:00:00 2001 From: Iain Learmonth Date: Tue, 8 Nov 2022 14:23:32 +0000 Subject: [PATCH] onion: adds brn to onion key --- app/models/onions.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/models/onions.py b/app/models/onions.py index 6f6bd33..d8fdac2 100644 --- a/app/models/onions.py +++ b/app/models/onions.py @@ -4,6 +4,16 @@ from app.models import AbstractConfiguration, AbstractResource class Onion(AbstractConfiguration): + @property + def brn(self) -> BRN: + return BRN( + group_id=self.group_id, + product="eotk", + provider="*", + resource_type="onion", + resource_id=self.onion_name + ) + group_id = db.Column(db.Integer(), db.ForeignKey("group.id"), nullable=False) domain_name = db.Column(db.String(255), nullable=False) onion_name = db.Column(db.String(56), nullable=False, unique=True)