code: def database_caller_creator(self, name=None):
          '''creates a couchdb database
          returns the related connection object
          which will be later used to spawn the cursor
          '''
  
          couch = couchdb.Server()
  
          if name:
              db = couch.create(name)
          else:
              n = 'couchdb_' + lower_str_generator(self)
              db = couch.create(n)
              logger.warning('couchdb database created with the name: %s', n,
                             extra=d)
  
          return df database_caller_creator(self, name=None):
          '''creates a couchdb database
          returns the related connection object
          which will be later used to spawn the cursor
          '''
  
          couch = couchdb.Server()
  
          if name:
              db = couch.create(name)
          else:
              n = 'couchdb_' + lower_str_generator(self)
              db = couch.create(n)
              logger.warning('couchdb database created with the name: %s', n,
                             extra=d)
  
          return db
docs: creates a couchdb database
          returns the related connection object
          which will be later used to spawn the cursor