Spaces:
Runtime error
Runtime error
Add explicit print statement to verify demo is accessible
Browse files
app.py
CHANGED
|
@@ -843,7 +843,8 @@ IS_SPACES = (
|
|
| 843 |
os.getenv("HF_SPACE_ID") is not None
|
| 844 |
)
|
| 845 |
|
| 846 |
-
#
|
|
|
|
| 847 |
demo = None
|
| 848 |
|
| 849 |
# Create demo at module level (like HF docs example)
|
|
@@ -907,6 +908,8 @@ elif not isinstance(demo, (gr.Blocks, gr.Interface)):
|
|
| 907 |
gr.Markdown(f"# Error: Invalid demo type\n\nDemo type: {type(demo)}\n\nPlease check the logs for details.")
|
| 908 |
else:
|
| 909 |
logger.info(f"✅ Final demo check passed: demo type={type(demo)}")
|
|
|
|
|
|
|
| 910 |
|
| 911 |
# For local execution only (not on Spaces)
|
| 912 |
if __name__ == "__main__":
|
|
|
|
| 843 |
os.getenv("HF_SPACE_ID") is not None
|
| 844 |
)
|
| 845 |
|
| 846 |
+
# Create demo at module level (like HF docs example)
|
| 847 |
+
# Initialize demo variable to None first (safety measure)
|
| 848 |
demo = None
|
| 849 |
|
| 850 |
# Create demo at module level (like HF docs example)
|
|
|
|
| 908 |
gr.Markdown(f"# Error: Invalid demo type\n\nDemo type: {type(demo)}\n\nPlease check the logs for details.")
|
| 909 |
else:
|
| 910 |
logger.info(f"✅ Final demo check passed: demo type={type(demo)}")
|
| 911 |
+
# Explicit print to ensure demo is accessible (Spaces might check this)
|
| 912 |
+
print(f"DEMO_VARIABLE_SET: {type(demo)}")
|
| 913 |
|
| 914 |
# For local execution only (not on Spaces)
|
| 915 |
if __name__ == "__main__":
|