graphite-project / carbon

Mismatched parameters in overridden method PYL-W0221
Bug risk
Major
4 years ago4 years old
Parameters differ from overridden 'parseArgs' method
327            self["blacklist"] = join(settings["CONF_DIR"], "blacklist.conf")
328        settings["blacklist"] = self["blacklist"]
329
330    def parseArgs(self, *action):331        """If an action was provided, store it for further processing."""
332        if len(action) == 1:
333            self["action"] = action[0]
Parameters differ from overridden 'datagramReceived' method
215
216    super(MetricDatagramReceiver, cls).build(root_service)
217
218  def datagramReceived(self, data, addr):219    (host, _) = addr
220    if sys.version_info >= (3, 0):
221      data = data.decode('utf-8')
Parameters differ from overridden 'stringReceived' method
244    MetricReceiver.connectionMade(self)
245    self.unpickler = get_unpickler(insecure=settings.USE_INSECURE_UNPICKLER)
246
247  def stringReceived(self, data):248    try:
249      datapoints = self.unpickler.loads(data)
250    # Pickle can throw a wide range of exceptions
Parameters differ from overridden 'stringReceived' method
288    else:
289      log.query("%s connection lost: %s" % (self.peerAddr, reason.value))
290
291  def stringReceived(self, rawRequest):292    request = self.unpickler.loads(rawRequest)
293    cache = MetricCache()
294    if request['type'] == 'cache-query':
Parameters differ from overridden 'readFrom' method
2
3
4class TestSettings(Settings):
5  def readFrom(*args, **kwargs):6    pass