class_docstr: Adapter to keyring module
  
  It also delays import of keyring which takes 300ms I guess due to all plugins etc
code: def get(self, name, field):
      # consult environment, might be provided there and should take precedence
      # NOTE: This env var specification is outdated and not advertised
      # anymmore, but needs to be supported. For example, it is used with and
      # was advertised for
      # https://github.com/datalad-datasets/human-connectome-project-openaccess
      env_var = ("DATALAD_%s_%s" % (name, field)).replace("-", "_")
      lgr.log(5, "Credentials lookup attempt via env var %s", env_var)
      if env_var in os.environ:
          return os.environ[env_var]
      return self._keyring.get_password(
          self._get_service_name(name), field
      )
  
file_path: datalad/datalad/support/keyring_.py
imports: import os
  import logging
label_desc: Use image node_id 4 for calling the Keyring obj's underlying member method code with example usage: obj.get(name, field) and returns: self, os