mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Add env var for rabbitmq port
This commit is contained in:
parent
c576babde8
commit
bfbc66cdc0
@ -75,5 +75,6 @@ MEILI_HOST="http://meilisearch:7700"
|
|||||||
MEILI_MASTER_KEY="ghvjkgisbgkbgskegblfqbgjkebbhgwkjfb"
|
MEILI_MASTER_KEY="ghvjkgisbgkbgskegblfqbgjkebbhgwkjfb"
|
||||||
|
|
||||||
RABBITMQ_HOST=rabbitmq
|
RABBITMQ_HOST=rabbitmq
|
||||||
|
RABBITMQ_PORT=5672
|
||||||
RABBITMQ_DEFAULT_USER=kyoo
|
RABBITMQ_DEFAULT_USER=kyoo
|
||||||
RABBITMQ_DEFAULT_PASS=aohohunuhouhuhhoahothonseuhaoensuthoaentsuhha
|
RABBITMQ_DEFAULT_PASS=aohohunuhouhuhhoahothonseuhaoensuthoaentsuhha
|
||||||
|
@ -46,6 +46,7 @@ def main():
|
|||||||
connection = pika.BlockingConnection(
|
connection = pika.BlockingConnection(
|
||||||
pika.ConnectionParameters(
|
pika.ConnectionParameters(
|
||||||
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
||||||
|
port=os.environ.get("RABBITMQ_PORT", 5672),
|
||||||
credentials=pika.credentials.PlainCredentials(
|
credentials=pika.credentials.PlainCredentials(
|
||||||
os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
||||||
os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
||||||
|
@ -56,7 +56,7 @@ class Simkl(Service):
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
headers={
|
headers={
|
||||||
"Authorization": f"Bearer {user.external_id["simkl"].token.access_token}",
|
"Authorization": f"Bearer {user.external_id['simkl'].token.access_token}",
|
||||||
"simkl-api-key": self._api_key,
|
"simkl-api-key": self._api_key,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
@ -85,7 +85,7 @@ class Simkl(Service):
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
headers={
|
headers={
|
||||||
"Authorization": f"Bearer {user.external_id["simkl"].token.access_token}",
|
"Authorization": f"Bearer {user.external_id['simkl'].token.access_token}",
|
||||||
"simkl-api-key": self._api_key,
|
"simkl-api-key": self._api_key,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
@ -35,7 +35,7 @@ public static class RabbitMqModule
|
|||||||
UserName = builder.Configuration.GetValue("RABBITMQ_DEFAULT_USER", "guest"),
|
UserName = builder.Configuration.GetValue("RABBITMQ_DEFAULT_USER", "guest"),
|
||||||
Password = builder.Configuration.GetValue("RABBITMQ_DEFAULT_PASS", "guest"),
|
Password = builder.Configuration.GetValue("RABBITMQ_DEFAULT_PASS", "guest"),
|
||||||
HostName = builder.Configuration.GetValue("RABBITMQ_HOST", "rabbitmq"),
|
HostName = builder.Configuration.GetValue("RABBITMQ_HOST", "rabbitmq"),
|
||||||
Port = 5672,
|
Port = builder.Configuration.GetValue("RABBITMQ_Port", 5672),
|
||||||
};
|
};
|
||||||
|
|
||||||
return factory.CreateConnection();
|
return factory.CreateConnection();
|
||||||
|
@ -10,27 +10,34 @@ from matcher.matcher import Matcher
|
|||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
class Message(Struct, tag_field="action", tag=str.lower):
|
class Message(Struct, tag_field="action", tag=str.lower):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class Scan(Message):
|
class Scan(Message):
|
||||||
path: str
|
path: str
|
||||||
|
|
||||||
|
|
||||||
class Delete(Message):
|
class Delete(Message):
|
||||||
path: str
|
path: str
|
||||||
|
|
||||||
|
|
||||||
class Refresh(Message):
|
class Refresh(Message):
|
||||||
kind: Literal["collection", "show", "movie", "season", "episode"]
|
kind: Literal["collection", "show", "movie", "season", "episode"]
|
||||||
id: str
|
id: str
|
||||||
|
|
||||||
|
|
||||||
decoder = json.Decoder(Union[Scan, Delete, Refresh])
|
decoder = json.Decoder(Union[Scan, Delete, Refresh])
|
||||||
|
|
||||||
|
|
||||||
class Subscriber:
|
class Subscriber:
|
||||||
QUEUE = "scanner"
|
QUEUE = "scanner"
|
||||||
|
|
||||||
async def __aenter__(self):
|
async def __aenter__(self):
|
||||||
self._con = await connect_robust(
|
self._con = await connect_robust(
|
||||||
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
||||||
|
port=int(os.environ.get("RABBITMQ_PORT", "5672")),
|
||||||
login=os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
login=os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
||||||
password=os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
password=os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
||||||
)
|
)
|
||||||
|
@ -9,6 +9,7 @@ class Publisher:
|
|||||||
async def __aenter__(self):
|
async def __aenter__(self):
|
||||||
self._con = await connect_robust(
|
self._con = await connect_robust(
|
||||||
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
host=os.environ.get("RABBITMQ_HOST", "rabbitmq"),
|
||||||
|
port=int(os.environ.get("RABBITMQ_PORT", "5672")),
|
||||||
login=os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
login=os.environ.get("RABBITMQ_DEFAULT_USER", "guest"),
|
||||||
password=os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
password=os.environ.get("RABBITMQ_DEFAULT_PASS", "guest"),
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user