From dd2d020f4d7669969800d0a03fd70005f67a42ee Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Mon, 13 Jun 2022 14:09:16 -0500 Subject: [PATCH] Fix pylint too-many-instance-attributes --- pyproject.toml | 2 ++ rc_rmq.py | 31 +++++++++++++------------------ 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 388fb89..080f13c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,3 +8,5 @@ disable = ["invalid-name", "import-error", "logging-fstring-interpolation", "unu max-line-length = 79 [tool.pylint.TYPECHECK] generated-members = "sh" +[tool.pylint.DESIGN] +max-attributes = 12 diff --git a/rc_rmq.py b/rc_rmq.py index b215a99..e053b18 100644 --- a/rc_rmq.py +++ b/rc_rmq.py @@ -11,11 +11,6 @@ class RCRMQ: Main RC rabbitmq class that handles connection """ - USER = "guest" - PASSWORD = "guest" - HOST = "localhost" - PORT = 5672 - VHOST = "/" EXCHANGE = "" EXCHANGE_TYPE = "direct" DEBUG = False @@ -29,11 +24,11 @@ class RCRMQ: hostname = socket.gethostname().split(".", 1)[0] - self.HOST = rcfg.Server if hostname != rcfg.Server else "localhost" - self.USER = rcfg.User - self.PASSWORD = rcfg.Password - self.VHOST = rcfg.VHost - self.PORT = rcfg.Port + host = rcfg.Server if hostname != rcfg.Server else "localhost" + user = rcfg.User + password = rcfg.Password + vhost = rcfg.VHost + port = rcfg.Port self.DEBUG = debug if self.DEBUG: @@ -42,10 +37,10 @@ class RCRMQ: Created RabbitMQ instance with: Exchange name: {self.EXCHANGE}, Exchange type: {self.EXCHANGE_TYPE}, - Host: {self.HOST}, - User: {self.USER}, - VHost: {self.VHOST}, - Port: {self.PORT} + Host: {host}, + User: {user}, + VHost: {vhost}, + Port: {port} """ ) @@ -54,10 +49,10 @@ class RCRMQ: self._consuming = False self._channel = None self._parameters = pika.ConnectionParameters( - self.HOST, - self.PORT, - self.VHOST, - pika.PlainCredentials(self.USER, self.PASSWORD), + host, + port, + vhost, + pika.PlainCredentials(user, password), ) def connect(self): -- GitLab