Пример #1
0
    def _strcli_ctrlcount(self):
        """Number of adapters per server """

        template_f_path = os.path.join(self._storcli_dir, "adapter_count")
        with open(template_f_path) as templ_h, self._graph_ref.get_session() as session:

            options = {
                "header": self._strcli_header(),
                "ctrl_count": GraphReference.get_controller_count(
                    session, self._server_key
                ),
            }

            template = Template(templ_h.read())
            return template.substitute(options)
Пример #2
0
 def controller_count(self) -> int:
     """Find number of RAID controllers"""
     with self._graph_ref.get_session() as session:
         return GraphReference.get_controller_count(session, self.key)