Add framework.logger compatibility shim
This commit is contained in:
74
all_files.txt
Normal file
74
all_files.txt
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
너 따위가 마왕을 이길 수 있다고 생각하지 마 라며 용사 파티에서 추방되었으니 왕도에서 멋대로 살고 싶다 (2026)
|
||||||
|
내가 연인이 될 수 있을 리 없잖아, 무리무리! (※무리가 아니었다 !) 속편 (2026)
|
||||||
|
소꿉친구와는 러브 코미디를 할 수 없어 (2026)
|
||||||
|
어느 날 공주가 되어 버렸다 - 중국어 (2025)
|
||||||
|
타몬 군 지금 어느 쪽 ! (2026)
|
||||||
|
치토세 군은 라무네 병 속에 (2025)
|
||||||
|
친구의 여동생이 나한테만 짜증나게 군다 (2025)
|
||||||
|
토지마 탄자부로는 가면라이더가 되고 싶어 (2025)
|
||||||
|
이세계 사정은 사축 하기 나름 (2026)
|
||||||
|
무사태평 영주의 즐거운 영지 방어 ~생산계 마법으로 이름 없는 마을을 최강의 성채 도시로~ (2026)
|
||||||
|
용사 파티에 귀여운 애가 있어서, 고백해봤다. (2026)
|
||||||
|
내가 너무 귀여운 걸 어쩌겠어! (2025)
|
||||||
|
더 파이팅 뉴 챌린저 (2009)
|
||||||
|
볼룸에 오신 것을 환영합니다 (2017)
|
||||||
|
아르마는 가족이 되고 싶어 (2025)
|
||||||
|
미소가 끊이지 않는 직장입니다 (2025)
|
||||||
|
악식 영애와 광혈 공작 (2025)
|
||||||
|
온화한 귀족의 휴가의 권장 (2026)
|
||||||
|
용사 파티에서 쫓겨난 다재무능 (2026)
|
||||||
|
밤은 고양이와 함께 시즌 3 (2024)
|
||||||
|
미남 고교 지구방위부 하이칼라! (2025)
|
||||||
|
마왕의 딸은 너무 친절해!! (2026)
|
||||||
|
사망 유희로 밥을 먹는다. (2026)
|
||||||
|
정반대의 너와 나 (2026)
|
||||||
|
마술사 쿠논은 보인다 (2026)
|
||||||
|
고문 아르바이트의 일상 (2026)
|
||||||
|
카야는 무섭지 않아 (2026)
|
||||||
|
페이트 스트레인지 페이크 (2026)
|
||||||
|
전생했더니 드래곤의 알이었다 ~최강이 아니면 목표로 하지 않아~ (2026)
|
||||||
|
공주님 “고문“의 시간입니다 2기 (2026)
|
||||||
|
나를 먹고 싶은, 괴물 (2025)
|
||||||
|
비밀의 아이프리 (2024)
|
||||||
|
마루는 강쥐 (2025)
|
||||||
|
울트라맨 오메가 (2025)
|
||||||
|
트라이건 스타게이즈 (2026)
|
||||||
|
아름다운 그대에게 (2026)
|
||||||
|
아름다운 초저녁달 (2026)
|
||||||
|
용사형에 처함 (2026)
|
||||||
|
데드 어카운트 (2026)
|
||||||
|
에리스의 성배 (2026)
|
||||||
|
한밤중 하트튠 (2026)
|
||||||
|
헬 모드 ~파고들기 좋아하는 게이머는 폐급 설정 이세계에서 무쌍한다~ (2026)
|
||||||
|
귀족 전생 ~축복받은 태생으로 최강의 힘을 손에 넣다~ (2026)
|
||||||
|
투명남과 인간녀 ~곧 부부가 될 두 사람~ (2026)
|
||||||
|
라디앙 시즌 2 (2019)
|
||||||
|
마도정병의 슬레이브 2 (2026)
|
||||||
|
【최애의 아이】 3기 (2026)
|
||||||
|
불꽃 소방대 3기 part 2 (2026)
|
||||||
|
무한의 주인 IMMORTAL (2019)
|
||||||
|
푸른 오케스트라 Season 2 (2025)
|
||||||
|
불멸의 그대에게 Season 3 (2025)
|
||||||
|
와타리 군의 XX가 붕괴 직전 (2025)
|
||||||
|
비질랜티 -나의 히어로 아카데미아 ILLEGALS- Season 2 (2026)
|
||||||
|
아빠는 영웅, 엄마는 정령, 딸인 나는 전생자. (2025)
|
||||||
|
그노시아 (2025)
|
||||||
|
가치아쿠타 (2025)
|
||||||
|
위국일기 (2026)
|
||||||
|
주술회전 3기 사멸회유 전편 (2025)
|
||||||
|
주술회전 3기 사멸회유 전편 (2026)
|
||||||
|
원펀맨 3기 (2025)
|
||||||
|
용족 Ⅱ-The Mourner's Eyes- - 중국어 (2025)
|
||||||
|
용족 Ⅱ-The Mourner's Eyes- - 일본어 (2025)
|
||||||
|
어차피, 사랑하고 만다. 2기 (2026)
|
||||||
|
안녕! 틴틴팅클 (2025)
|
||||||
|
(자막) 달의 요정 세일러 문 (2021)
|
||||||
|
(더빙) 카쿠리요의 여관밥 (2018)
|
||||||
|
(더빙) 디지몬 비트브레이크 (2025)
|
||||||
|
(자막) 장송의 프리렌 2기 (2026)
|
||||||
|
(자막) 원피스 33기 (2024)
|
||||||
|
(더빙) 하나Doll (2025)
|
||||||
|
DARK MOON 달의 제단 (2026)
|
||||||
|
SI-VIS The Sound of Heroes (2025)
|
||||||
|
WORKING!!! (3기) (2015)
|
||||||
|
WWW.WORKING!! (2016)
|
||||||
74
files.txt
Normal file
74
files.txt
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
너 따위가 마왕을 이길 수 있다고 생각하지 마 라며 용사 파티에서 추방되었으니 왕도에서 멋대로 살고 싶다 (2026)
|
||||||
|
내가 연인이 될 수 있을 리 없잖아, 무리무리! (※무리가 아니었다 !) 속편 (2026)
|
||||||
|
소꿉친구와는 러브 코미디를 할 수 없어 (2026)
|
||||||
|
어느 날 공주가 되어 버렸다 - 중국어 (2025)
|
||||||
|
타몬 군 지금 어느 쪽 ! (2026)
|
||||||
|
치토세 군은 라무네 병 속에 (2025)
|
||||||
|
친구의 여동생이 나한테만 짜증나게 군다 (2025)
|
||||||
|
토지마 탄자부로는 가면라이더가 되고 싶어 (2025)
|
||||||
|
이세계 사정은 사축 하기 나름 (2026)
|
||||||
|
무사태평 영주의 즐거운 영지 방어 ~생산계 마법으로 이름 없는 마을을 최강의 성채 도시로~ (2026)
|
||||||
|
용사 파티에 귀여운 애가 있어서, 고백해봤다. (2026)
|
||||||
|
내가 너무 귀여운 걸 어쩌겠어! (2025)
|
||||||
|
더 파이팅 뉴 챌린저 (2009)
|
||||||
|
볼룸에 오신 것을 환영합니다 (2017)
|
||||||
|
아르마는 가족이 되고 싶어 (2025)
|
||||||
|
미소가 끊이지 않는 직장입니다 (2025)
|
||||||
|
악식 영애와 광혈 공작 (2025)
|
||||||
|
온화한 귀족의 휴가의 권장 (2026)
|
||||||
|
용사 파티에서 쫓겨난 다재무능 (2026)
|
||||||
|
밤은 고양이와 함께 시즌 3 (2024)
|
||||||
|
미남 고교 지구방위부 하이칼라! (2025)
|
||||||
|
마왕의 딸은 너무 친절해!! (2026)
|
||||||
|
사망 유희로 밥을 먹는다. (2026)
|
||||||
|
정반대의 너와 나 (2026)
|
||||||
|
마술사 쿠논은 보인다 (2026)
|
||||||
|
고문 아르바이트의 일상 (2026)
|
||||||
|
카야는 무섭지 않아 (2026)
|
||||||
|
페이트 스트레인지 페이크 (2026)
|
||||||
|
전생했더니 드래곤의 알이었다 ~최강이 아니면 목표로 하지 않아~ (2026)
|
||||||
|
공주님 “고문“의 시간입니다 2기 (2026)
|
||||||
|
나를 먹고 싶은, 괴물 (2025)
|
||||||
|
비밀의 아이프리 (2024)
|
||||||
|
마루는 강쥐 (2025)
|
||||||
|
울트라맨 오메가 (2025)
|
||||||
|
트라이건 스타게이즈 (2026)
|
||||||
|
아름다운 그대에게 (2026)
|
||||||
|
아름다운 초저녁달 (2026)
|
||||||
|
용사형에 처함 (2026)
|
||||||
|
데드 어카운트 (2026)
|
||||||
|
에리스의 성배 (2026)
|
||||||
|
한밤중 하트튠 (2026)
|
||||||
|
헬 모드 ~파고들기 좋아하는 게이머는 폐급 설정 이세계에서 무쌍한다~ (2026)
|
||||||
|
귀족 전생 ~축복받은 태생으로 최강의 힘을 손에 넣다~ (2026)
|
||||||
|
투명남과 인간녀 ~곧 부부가 될 두 사람~ (2026)
|
||||||
|
라디앙 시즌 2 (2019)
|
||||||
|
마도정병의 슬레이브 2 (2026)
|
||||||
|
【최애의 아이】 3기 (2026)
|
||||||
|
불꽃 소방대 3기 part 2 (2026)
|
||||||
|
무한의 주인 IMMORTAL (2019)
|
||||||
|
푸른 오케스트라 Season 2 (2025)
|
||||||
|
불멸의 그대에게 Season 3 (2025)
|
||||||
|
와타리 군의 XX가 붕괴 직전 (2025)
|
||||||
|
비질랜티 -나의 히어로 아카데미아 ILLEGALS- Season 2 (2026)
|
||||||
|
아빠는 영웅, 엄마는 정령, 딸인 나는 전생자. (2025)
|
||||||
|
그노시아 (2025)
|
||||||
|
가치아쿠타 (2025)
|
||||||
|
위국일기 (2026)
|
||||||
|
주술회전 3기 사멸회유 전편 (2025)
|
||||||
|
주술회전 3기 사멸회유 전편 (2026)
|
||||||
|
원펀맨 3기 (2025)
|
||||||
|
용족 Ⅱ-The Mourner's Eyes- - 중국어 (2025)
|
||||||
|
용족 Ⅱ-The Mourner's Eyes- - 일본어 (2025)
|
||||||
|
어차피, 사랑하고 만다. 2기 (2026)
|
||||||
|
안녕! 틴틴팅클 (2025)
|
||||||
|
(자막) 달의 요정 세일러 문 (2021)
|
||||||
|
(더빙) 카쿠리요의 여관밥 (2018)
|
||||||
|
(더빙) 디지몬 비트브레이크 (2025)
|
||||||
|
(자막) 장송의 프리렌 2기 (2026)
|
||||||
|
(자막) 원피스 33기 (2024)
|
||||||
|
(더빙) 하나Doll (2025)
|
||||||
|
DARK MOON 달의 제단 (2026)
|
||||||
|
SI-VIS The Sound of Heroes (2025)
|
||||||
|
WORKING!!! (3기) (2015)
|
||||||
|
WWW.WORKING!! (2016)
|
||||||
1
lib/framework/logger.py
Normal file
1
lib/framework/logger.py
Normal file
@@ -0,0 +1 @@
|
|||||||
|
from support import get_logger
|
||||||
35
test_list.py
Normal file
35
test_list.py
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
|
# Add the project path to sys.path
|
||||||
|
project_path = '/Volumes/WD/Users/Work/python/ff_dev_plugins/gds_dviewer'
|
||||||
|
sys.path.append(project_path)
|
||||||
|
|
||||||
|
# Mocking and environment setup might be needed, but let's try to load the logic
|
||||||
|
from logic import LogicExplorer
|
||||||
|
|
||||||
|
class MockPlugin:
|
||||||
|
def __init__(self):
|
||||||
|
self.ModelSetting = MockSetting()
|
||||||
|
self.logger = MockLogger()
|
||||||
|
|
||||||
|
class MockSetting:
|
||||||
|
def get(self, key):
|
||||||
|
if key == 'root_path': return '/Volumes/WD/Users/Work/python/flaskfarm/data/video'
|
||||||
|
return None
|
||||||
|
def get_bool(self, key):
|
||||||
|
return False
|
||||||
|
|
||||||
|
class MockLogger:
|
||||||
|
def debug(self, msg): print(f"DEBUG: {msg}")
|
||||||
|
def info(self, msg): print(f"INFO: {msg}")
|
||||||
|
def error(self, msg): print(f"ERROR: {msg}")
|
||||||
|
|
||||||
|
# This might fail due to Flask context or DB initialization
|
||||||
|
# But we can try to see if it works with the existing app context if we can import it
|
||||||
|
# Since it's a plugin, it usually depends on the framework 'F'
|
||||||
|
|
||||||
|
print("Attempting to test list_directory...")
|
||||||
|
# In a real environment, we'd need to be careful about DB access.
|
||||||
|
# If I can't run this, I'll use another way.
|
||||||
Reference in New Issue
Block a user