code: def __getattribute__(self, name):
      script_path = os.path.realpath(
          os.path.join(OPS_DIR, "..", "build.sh")
      )
      raise FinetuneError(
          "Indico custom ops are not available."
          " Try running `bash {}` to build these ops.".format(
              script_path
          )
      )
  
file_path: finetune/finetune/custom_ops/indico_tf_ops/python/indico_ops.py
imports: import os
  import warnings
  import math
  import tensorflow
  from tensorflow.python.framework import ops
  from finetune.errors import FinetuneError
label_desc: Use image node_id 1 for calling the DummyKernels obj's underlying member method code with example usage: obj.__getattribute__(name) without return types