   def from_motherboard_get_all(motherboard),
     do: CacheInternal.lookup(:motherboard, {motherboard_to_id(motherboard)})
 
+  raisable {:from_motherboard_get_entity, 1}
   @spec from_motherboard_get_entity(Motherboard.idtb) ::
     {:ok, Entity.id}
     | {:error, {:server, :notfound}}

  def from_server_get_nips(server),
    do: CacheInternal.lookup({:server, :nips}, {server_to_id(server)})

  @spec from_server_get_storages(Server.idtb) ::
    {:ok, [Storage.id]}
    | {:error, {:server, :notfound}}

    CacheInternal.lookup({:web, :content}, {network_id, ip})
  end

  raisable {:from_component_get_motherboard, 1}
  @spec from_component_get_motherboard(Component.idtb) ::
    {:ok, Motherboard.id}
    | {:error, {:component, :notfound}}
