def SkipIfAnyInputIsNone(func):
  """Decorator for check objects' _Check() to skip upon any missing input.

  Mark that the check should be skipped if any of its input fields are not
  present in the flight log.

  Args:
    func: A Check's _Check() member function to apply this decorator.

  Returns:
    The decorator's wrapper function.
  """
  def Wrapper(self, *attributes):
    for attrib in attributes:
      if attrib is None:
        return
    return func(self, *attributes)
  return Wrapper