code: def adjust_to_360(val, key):
      
      CheckDec = ['_dec', '_lon', '_azimuth', 'dip_direction']
      adjust = False
      for dec_key in CheckDec:
          if dec_key in key:
              if key.endswith(dec_key) or key.endswith('_'):
                  adjust = True
      if not val:
          return ''
      elif not adjust:
          return val
      elif adjust:
          new_val = float(val) % 360
          if new_val != float(val):
              print('-I- adjusted {} {} to 0=>360.: {}'.format(key, val, new_val))
          return new_val
docs: Take in a value and a key.  If the key is of the type:
      declination/longitude/azimuth/direction, adjust it to be within
      the range 0-360 as required by the MagIC data model