docs: def update(self):
          """Update per-CPU stats using the input method."""
          # Init new stats
          stats = self.get_init_value()
  
          # Grab per-CPU stats using psutil's cpu_percent(percpu=True) and
          # cpu_times_percent(percpu=True) methods
          if self.input_method == 'local':
              stats = cpu_percent.get(percpu=True)
          else:
              # Update stats using SNMP
              pass
  
          # Update the stats
          self.stats = stats
  
          return self.stats