From b2ac2f54f55d8af8fc76dbcfe7fef91a40e7989d Mon Sep 17 00:00:00 2001
From: Neda Moeini <neda.moeini@geant.org>
Date: Thu, 27 Jun 2024 14:22:37 +0200
Subject: [PATCH] Fixed the CLI bug.

---
 gso/cli/imports.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gso/cli/imports.py b/gso/cli/imports.py
index 15118b80..f9dc660b 100644
--- a/gso/cli/imports.py
+++ b/gso/cli/imports.py
@@ -151,9 +151,9 @@ class OpenGearImportModel(BaseModel):
     partner: str
     opengear_site: str
     opengear_hostname: str
-    opengear_wan_address: str | None
-    opengear_wan_netmask: str | None
-    opengear_wan_gateway: str | None
+    opengear_wan_address: IPv4AddressType
+    opengear_wan_netmask: IPv4AddressType
+    opengear_wan_gateway: IPv4AddressType
 
 
 T = TypeVar(
@@ -280,6 +280,7 @@ def import_office_routers(filepath: str = common_filepath_option) -> None:
     )
 
 
+@app.command()
 def import_opengear(filepath: str = common_filepath_option) -> None:
     """Import Opengear into GSO."""
     _generic_import_product(
-- 
GitLab