code: def vb_get_manager():
      '''
      Creates a 'singleton' manager to communicate with a local virtualbox hypervisor.
      @return:
      @rtype: VirtualBoxManager
      '''
      global _virtualboxManager
      if _virtualboxManager is None and HAS_LIBS:
          salt.utils.compat.reload(vboxapi)
          _virtualboxManager = vboxapi.VirtualBoxManager(None, None)
  
      return _virtualboxManagef vb_get_manager():
      '''
      Creates a 'singleton' manager to communicate with a local virtualbox hypervisor.
      @return:
      @rtype: VirtualBoxManager
      '''
      global _virtualboxManager
      if _virtualboxManager is None and HAS_LIBS:
          salt.utils.compat.reload(vboxapi)
          _virtualboxManager = vboxapi.VirtualBoxManager(None, None)
  
      return _virtualboxManager
docs: Creates a 'singleton' manager to communicate with a local virtualbox hypervisor.
      @return:
      @rtype: VirtualBoxManager