Add hardware type for Ampere Hawk server 09/2209/1 master
authorAlexandru Antone <Alexandru.Antone@enea.com>
Wed, 22 Jan 2020 15:29:29 +0000 (17:29 +0200)
committerAlexandru Antone <Alexandru.Antone@enea.com>
Wed, 22 Jan 2020 15:32:23 +0000 (17:32 +0200)
Co-authored-by: Jimmy Lafontaine Rivera <lafonj@gmail.com>
Signed-off-by: Alexandru Antone <Alexandru.Antone@enea.com>
Change-Id: Ide0f8a3904b74acef088879ba4940eb9e386b008

hw-detector.spec
src/hw_detector/hw_types/hw_ampere.py

index 2613522..cf26d61 100644 (file)
@@ -14,7 +14,7 @@
 
 Name:           hw-detector
 Version:        %{_version}
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Hardware detector
 Group:          Nokia
 License:        %{_platform_licence}
index bd045b9..cf080f7 100644 (file)
@@ -1,6 +1,7 @@
-# Copyright 2019 Nokia
-# Copyright 2019 ENEA
-
+# Copyright 2020 Nokia
+# Copyright 2020 Cachengo
+# Copyright 2020 ENEA
+#
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at
@@ -19,7 +20,7 @@ class HWFALCON(HWType):
     def __init__(self):
         super(HWFALCON, self).__init__()
         self.matches = {'Board Product' : 'FALCON'}
-        self.hwtype = 'AMPERE'
+        self.hwtype = 'FALCON'
         self.vendor_name = 'AMPERE'
         self.productfamily = 'FALCON'
         self.disk_map = {'os': '/dev/sda',
@@ -28,3 +29,17 @@ class HWFALCON(HWType):
                                   '/dev/sdd'
                                  ]
                         }
+
+class HWHAWK(HWType):
+    def __init__(self):
+        super(HWHAWK, self).__init__()
+        self.matches = {'Board Product' : 'HAWK'}
+        self.hwtype = 'HAWK'
+        self.vendor_name = 'AMPERE'
+        self.productfamily = 'FALCON' # Hawk uses same BMC
+        self.disk_map = {'os': '/dev/sda',
+                         'osd' : ['/dev/sdb',
+                                  '/dev/sdc',
+                                  '/dev/sdd'
+                                 ]
+                        }