code: def hdfs(self, client, prefix, **kwargs):
      self._verify_prefix(prefix)
      root = kwargs.get("root", "/")
  
      host = kwargs.get("host", "127.0.0.1")
      port = kwargs.get("port", 8020)
      user = kwargs.get("user", "")
      driver = kwargs.get("driver", "libhdfs")
      kerberos_ticket = kwargs.get("kerb_ticket", "")
  
      fs = OrderedDict()
      fs["type"] = "hdfs"
      fs["host"] = host
      fs["port"] = port
      fs["user"] = user
      fs["driver"] = driver
      fs["kerberos_ticket"] = kerberos_ticket
      ok, msg, fs = registerFileSystem(client, fs, root, prefix)
      if ok:
          print("HDFS Storage Plugin Registered Successfully")
      else:
          print("HDFS Storage Plugin Error: " + msg)
  
      return ok
  
file_path: blazingsql/pyblazing/pyblazing/apiv2/filesystem.py
imports: from collections import OrderedDict
  import cio
  from pyblazing.apiv2 import S3EncryptionType
label_desc: Use image node_id 5 for calling the FileSystem obj's underlying member method code with example usage: obj.hdfs(client, prefix) and returns: ok