code: def get(self, name):
          
          self.auto_invalidate()
          try:
              return self._uris[name]
          except KeyError:
              self.refresh()
              try:
                  return self._uris[name]
              except KeyError:
                  raise NotFound({self._manager._name_prop: name}, self._manager)
docs: Get the resource URI for a specified resource name.
  
          If an entry for the specified resource name does not exist in the
          Name-URI cache, the cache is refreshed from the HMC with all resources
          of the manager holding this cache.
  
          If an entry for the specified resource name still does not exist after
          that, ``NotFound`` is raised.