code: def chuid(name, uid):
      '''
      Change the uid for a named user
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.chuid foo 4376
      '''
      pre_info = info(name)
      if not pre_info:
          raise CommandExecutionError(
              'User \'{0}\' does not exist'.format(name)
          )
      if uid == pre_info['uid']:
          return True
      cmd = ['pw', 'usermod', '-u', uid, '-n', name]
      __salt__['cmd.run'](cmd, python_shell=False)
      return info(name).get('uid') == uif chuid(name, uid):
      '''
      Change the uid for a named user
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.chuid foo 4376
      '''
      pre_info = info(name)
      if not pre_info:
          raise CommandExecutionError(
              'User \'{0}\' does not exist'.format(name)
          )
      if uid == pre_info['uid']:
          return True
      cmd = ['pw', 'usermod', '-u', uid, '-n', name]
      __salt__['cmd.run'](cmd, python_shell=False)
      return info(name).get('uid') == uid
docs: Change the uid for a named user
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.chuid foo 4376