To have a method under a class that does not make use of self, just remove self from the arguments and prepend it with a @staticmethod decorator e.g:
``` python
class Event:
    ....
    @staticmethod
    def _get_local_ip():
        # ...
        return ip
```
That will also stop pylint from complaining.