Code Review
/
oam.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add to_directory method to relevant object classes
[oam.git]
/
code
/
network-generator
/
network_generation
/
model
/
python
/
tower.py
diff --git
a/code/network-generator/network_generation/model/python/tower.py
b/code/network-generator/network_generation/model/python/tower.py
index
d650ee0
..
2aae0b3
100644
(file)
--- a/
code/network-generator/network_generation/model/python/tower.py
+++ b/
code/network-generator/network_generation/model/python/tower.py
@@
-29,7
+29,7
@@
from network_generation.model.python.o_ran_termination_point import (
)
)
-# Define the "I
O
RanDu" interface
+# Define the "I
o
RanDu" interface
class ITower(IORanNode):
o_ran_ru_count: int
class ITower(IORanNode):
o_ran_ru_count: int
@@
-78,12
+78,12
@@
class Tower(ORanNode):
cell_count: int = (
self.parent.parent.parent.parent.parent.configuration[
"pattern"
cell_count: int = (
self.parent.parent.parent.parent.parent.configuration[
"pattern"
- ]["o
-ran-ru"]["nr-cell-du-c
ount"]
+ ]["o
RanRu"]["nrCellDuC
ount"]
)
cell_angle: int = (
self.parent.parent.parent.parent.parent.configuration[
"pattern"
)
cell_angle: int = (
self.parent.parent.parent.parent.parent.configuration[
"pattern"
- ]["nr
-cell-du"]["cell-a
ngle"]
+ ]["nr
CellDu"]["cellA
ngle"]
)
ru_angle: int = cell_count * cell_angle
ru_azimuth: int = index * ru_angle
)
ru_angle: int = cell_count * cell_angle
ru_azimuth: int = index * ru_angle
@@
-154,3
+154,7
@@
class Tower(ORanNode):
def toSvg(self) -> ET.Element:
return ET.Element("to-be-implemented")
def toSvg(self) -> ET.Element:
return ET.Element("to-be-implemented")
+
+ def to_directory(self, parent_dir: str) -> None:
+ for o_ran_ru in self.o_ran_rus:
+ o_ran_ru.to_directory(parent_dir)