code: def update_user(args, credentials):
      username = args["--username"].lower()
      logger.info(f'Updating username "{username}"')
  
      if username not in credentials:
          logger.error(
              f'Username "{username}" not found in passwords file. '
              'Do you want to run "add" command instead?'
          )
          return False
  
      password = args["--password"]
      logger.info(
          f'Updating username "{username}" password  to "{password}"'
      )
      credentials[username] = hash_password(username, password)
      return store_passwords_file(args["--pwdfile"], credentials)
  
file_path: TabPy/tabpy/utils/tabpy_user.py
imports: import docopt
  import logging
  import secrets
  from tabpy.tabpy_server.app.util import parse_pwd_file
  from tabpy.tabpy_server.handlers.util import hash_password
label_desc: Use image node_id 4 for calling a global function with example usage: update_user(args, credentials) and returns: store_passwords_file, False