Spaces:
Sleeping
Sleeping
udbhav
commited on
Commit
·
9981eb3
1
Parent(s):
67e3305
added eg png
Browse files
app.py
CHANGED
|
@@ -77,6 +77,16 @@ def load_private_app(repo_path):
|
|
| 77 |
sys.path.insert(0, str(repo_path))
|
| 78 |
try:
|
| 79 |
import app as private_app
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 80 |
# Check for app or demo attribute
|
| 81 |
if hasattr(private_app, "app"):
|
| 82 |
return private_app.app
|
|
|
|
| 77 |
sys.path.insert(0, str(repo_path))
|
| 78 |
try:
|
| 79 |
import app as private_app
|
| 80 |
+
# If the private app exposes a thumbnail generator, run it once
|
| 81 |
+
# so example images are ready even when we bypass its main().
|
| 82 |
+
try:
|
| 83 |
+
if hasattr(private_app, "generate_example_thumbnails"):
|
| 84 |
+
print("🖼 Generating example thumbnails in private app...")
|
| 85 |
+
private_app.generate_example_thumbnails()
|
| 86 |
+
except Exception:
|
| 87 |
+
# Thumbnails are optional; don't break startup if this fails.
|
| 88 |
+
traceback.print_exc()
|
| 89 |
+
|
| 90 |
# Check for app or demo attribute
|
| 91 |
if hasattr(private_app, "app"):
|
| 92 |
return private_app.app
|