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()
|