class_docstr: Wrap MongoDB with three primary methods `read`, `write`, `remove`.
  
  Attributes
  ----------
  host : str
     Hostname or MongoDB compliant full credentials+address+database
     specification.
  
  Information on MongoDB `connection string
  <https://docs.mongodb.com/manual/reference/connection-string/>`_.
  
  .. seealso:: :class:`orion.core.io.database.Database` for more on attributes.
docstr: Disconnect from database.
  
  .. note:: Doesn't really do anything because MongoDB reopens connection,
     when a client or client-derived object is accessed.
docstr_tok: ["Disconnect","from","database",".","..","note",":",":","Does","n't","really","do","anything","because","MongoDB","reopens","connection",",","when","a","client","or","client-derived","object","is","accessed","."]
code: def close_connection(self):
      """Disconnect from database.
  
      .. note:: Doesn't really do anything because MongoDB reopens connection,
         when a client or client-derived object is accessed.
      """
      self._conn.close()
  
imports: import functools
  import pymongo
  from orion.core.io.database import Database, DatabaseError, DatabaseTimeout, DuplicateKeyError
label_desc: Use image node_id 7 for calling the MongoDB obj's underlying member method code with example usage: obj.close_connection() without return types