docs: def fetch(self, is_dl_forced=False):
          '''connection details for DISCO'''
          cxn = {}
          cxn['host'] = 'nif-db.crbs.ucsd.edu'
          cxn['database'] = 'disco_crawler'
          cxn['port'] = '5432'
          cxn['user'] = config.get_config()['user']['disco']
          cxn['password'] = config.get_config()['keys'][cxn['user']]
  
          self.dataset.setFileAccessUrl(
              'jdbc:postgresql://'+cxn['host']+':'+cxn['port']+'/'+cxn['database'],
              is_object_literal=True)
  
          # process the tables
          # self.fetch_from_pgdb(self.tables,cxn,100)  #for testing
          self.fetch_from_pgdb(self.tables, cxn)
  
          self.get_files(is_dl_forced)
  
          # FIXME: Everything needed for data provenance?
          fstat = os.stat('/'.join((self.rawdir, 'dvp.pr_nlx_157874_1')))
          filedate = datetime.utcfromtimestamp(fstat[ST_CTIME]).strftime("%Y-%m-%d")
          self.dataset.setVersion(filedate)
  
          return