[Saturday, 06 February 2016], Tomasz Chiliński napisał(a):
Chodziło mi o dodawanie urządzenia(switch/przełącznica/splitter) jeśli miałbyś gdzieś zdefiniowane jaką ma konfigurację to jeden klik i masz wszystkie możliwe porty dostępne do połączeń. Nie musisz za każdym razem definiować na nowo że (Switch xxx == 12*e10/100+2*SFP+5*e1giga)
Spoko - takie gotowe schematy mogą być, ale IMHO nic nie zastąpi elastyczności rozwiązania które zaproponowałem (można przecież zrobić jak pisałem automat do dodawania konkretnego zestawu portów dla standardowych urządzeń).
No można to zrobić tak jak jest teraz w netdevices (producent/model) możesz wpisać ale możesz też wybrać ze słownika
Moim zdaniem zdecydowanie pełna definicja portów urządzenia powinna trafić jako rekordy w tabeli powiązanej z modelami urządzeń, bo to naturalne. Tworzenie nowego urządzenia i wybranie modelu powodowałoby jedno z dwóch:
- Skopiowanie definicji portów do tabeli przechowującej porty powiązane
z konkretnym urządzeniem. 2) Urządzenie na podstawie przypisanego modelu miałoby dostęp do informacji o posiadanych przeze nie portach (bez kopiowania definicji portów do urządzenia). Przy tym rozwiązaniu trzeba rozważyć czy będzie można edytować definicje portów modelu w przypadku, gdy ma już jakieś reprezentacje w postaci urządzeń.
Nie do końca łapie Twoją propozycję: netelements + netports (definicja pojedynczego portu) x ilosc portow w urzadzeniu? Wtedy połączenie byłoby między id_port1 a id_port2?
Jarek