You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.1 KiB
Python

from redis import Redis
redisCred = {"host": "192.168.0.27", "port": 30036, "password": "bignigga123"}
def connect_redis():
try:
client = Redis(host=redisCred["host"], port=redisCred["port"], password=redisCred["password"])
response = client.ping()
if response:
print("Connected to Redis successfully!")
return client
else:
print("Failed to connect to Redis!")
return None
except Exception as e:
print(f"An error occurred: {e}")
return None
def get_local_db_connection():
import psycopg2
from psycopg2.extras import RealDictCursor
conn = psycopg2.connect(
host='192.168.0.27',
port=5432,
dbname='streamaster',
user='oscar',
password='j0cy8c311024x3'
)
cursor = conn.cursor(cursor_factory=RealDictCursor)
return conn, cursor
VIDEOS_PER_PAGE = 40
DASHBOARD_PER_PAGE = 100
THUMB_DIR = "static/thumbnails"
THUMB_WIDTH = 640
FF_QUALITY = "80"
VIDEO_DIRS = [
"U:/encoded",
"U:/count_sorted",
"E:/streamaster/downloaded"
]