code: def get(
              self,
              days):
          
          self.log.info('starting the ``get`` method')
  
          self._remove_processed_data()
  
          archivePath = self.settings["atlas archive path"]
          self._update_day_tracker_table()
          mjds = self._determine_mjds_to_download(days=days)
  
          if len(mjds) == 0:
              return
  
          dbConn = self.atlasMoversDBConn
  
          # DOWNLOAD THE DATA IN PARALLEL
          results = fmultiprocess(log=self.log, function=_download_one_night_of_atlas_data, timeout=3600,
                                  inputArray=mjds, archivePath=archivePath)
  
          global dbSettings
  
          dbSettings = self.settings["database settings"]["atlasMovers"]
  
          for d in results:
              if d and len(d[0]):
                  insert_list_of_dictionaries_into_database_tables(
                      dbConn=dbConn,
                      log=self.log,
                      dictList=d[0],
                      dbTableName="atlas_exposures",
                      dateModified=True,
                      batchSize=10000,
                      replace=True,
                      dbSettings=dbSettings
                  )
  
          # UPDATE BOOKKEEPING
          mjds = []
          mjds[:] = [r[1] for r in results if (r and r[1] is not None)]
          mjds = (',').join(mjds)
  
          if len(mjds):
              sqlQuery = """update atlas_exposures set local_data = 1 where floor(mjd) in (%(mjds)s);
          update day_tracker set processed = 1 where mjd in (%(mjds)s);""" % locals(
              )
              writequery(
                  log=self.log,
                  sqlQuery=sqlQuery,
                  dbConn=self.atlasMoversDBConn,
              )
  
          bk = bookkeeper(
              log=self.log,
              settings=self.settings,
              fullUpdate=False
          )
          bk.clean_all()
  
          self.log.info('completed the ``get`` method')
          return None
docs: *download a cache of ATLAS nights data*
  
          **Key Arguments:**
              - ``days`` -- the number of days data to cache locally
  
          **Return:**
              - None
  
          **Usage:**
  
              See class docstring