Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1991,23 +1991,20 @@ class GradioInterface:
|
|
| 1991 |
|
| 1992 |
# app.py - Main Entry Point
|
| 1993 |
|
| 1994 |
-
|
| 1995 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1996 |
try:
|
| 1997 |
-
# Configure logging
|
| 1998 |
-
logging.basicConfig(
|
| 1999 |
-
level=logging.INFO,
|
| 2000 |
-
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
|
| 2001 |
-
handlers=[
|
| 2002 |
-
logging.StreamHandler(),
|
| 2003 |
-
logging.FileHandler('gradio_builder.log')
|
| 2004 |
-
]
|
| 2005 |
-
)
|
| 2006 |
-
logger = logging.getLogger(__name__)
|
| 2007 |
-
|
| 2008 |
-
# Log application startup
|
| 2009 |
-
logger.info("=== Application Startup ===")
|
| 2010 |
-
|
| 2011 |
# Initialize and launch interface
|
| 2012 |
interface = GradioInterface()
|
| 2013 |
interface.launch(
|
|
@@ -2015,9 +2012,12 @@ if __name__ == "__main__":
|
|
| 2015 |
share=False,
|
| 2016 |
debug=True
|
| 2017 |
)
|
| 2018 |
-
|
| 2019 |
except Exception as e:
|
| 2020 |
logger.error(f"Application error: {e}")
|
| 2021 |
raise
|
| 2022 |
finally:
|
| 2023 |
-
logger.info("=== Application Shutdown ===")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1991 |
|
| 1992 |
# app.py - Main Entry Point
|
| 1993 |
|
| 1994 |
+
def main():
|
| 1995 |
+
# Configure logging
|
| 1996 |
+
logging.basicConfig(
|
| 1997 |
+
level=logging.INFO,
|
| 1998 |
+
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
|
| 1999 |
+
handlers=[
|
| 2000 |
+
logging.StreamHandler(),
|
| 2001 |
+
logging.FileHandler('gradio_builder.log')
|
| 2002 |
+
]
|
| 2003 |
+
)
|
| 2004 |
+
logger = logging.getLogger(__name__)
|
| 2005 |
+
logger.info("=== Application Startup ===")
|
| 2006 |
+
|
| 2007 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2008 |
# Initialize and launch interface
|
| 2009 |
interface = GradioInterface()
|
| 2010 |
interface.launch(
|
|
|
|
| 2012 |
share=False,
|
| 2013 |
debug=True
|
| 2014 |
)
|
|
|
|
| 2015 |
except Exception as e:
|
| 2016 |
logger.error(f"Application error: {e}")
|
| 2017 |
raise
|
| 2018 |
finally:
|
| 2019 |
+
logger.info("=== Application Shutdown ===")
|
| 2020 |
+
|
| 2021 |
+
# Simple main entry point without docstring
|
| 2022 |
+
if __name__ == "__main__":
|
| 2023 |
+
main()
|