code: def get_job(self, job_id):
          
          try:
              return RawMantaClient.get_job(self, job_id)
          except errors.MantaAPIError as ex:
              if ex.res.status != 404:
                  raise
              # Job was archived, try to retrieve the archived data.
              mpath = "/%s/jobs/%s/job.json" % (self.account, job_id)
              content = self.get_object(mpath, accept='application/json')
              try:
                  return json.loads(content)
              except ValueError:
                  raise errors.MantaError('invalid job data: %r' % content)
docs: GetJob
              https://apidocs.joyent.com/manta/api.html#GetJob
          with the added sugar that it will retrieve the archived job if it has
          been archived, per:
              https://apidocs.joyent.com/manta/jobs-reference.html#job-completion-and-archival