Update app.py
Browse files
app.py
CHANGED
|
@@ -36,20 +36,27 @@ import warnings
|
|
| 36 |
warnings.filterwarnings('ignore', category=DeprecationWarning)
|
| 37 |
logging.getLogger('tensorflow').setLevel(logging.ERROR)
|
| 38 |
|
| 39 |
-
app = Flask(__name__)
|
| 40 |
-
CORS(app) # Enable CORS for frontend
|
| 41 |
-
|
| 42 |
# Configure logging
|
|
|
|
|
|
|
|
|
|
| 43 |
logging.basicConfig(
|
| 44 |
level=logging.INFO,
|
| 45 |
format='%(asctime)s - %(levelname)s - %(message)s',
|
| 46 |
handlers=[
|
| 47 |
-
logging.FileHandler('app.log'),
|
| 48 |
logging.StreamHandler()
|
| 49 |
]
|
| 50 |
)
|
| 51 |
logger = logging.getLogger(__name__)
|
| 52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 53 |
# Initialize geocoder
|
| 54 |
geocoder = Nominatim(user_agent="indian_property_verifier", timeout=10)
|
| 55 |
|
|
|
|
| 36 |
warnings.filterwarnings('ignore', category=DeprecationWarning)
|
| 37 |
logging.getLogger('tensorflow').setLevel(logging.ERROR)
|
| 38 |
|
|
|
|
|
|
|
|
|
|
| 39 |
# Configure logging
|
| 40 |
+
log_dir = os.path.join(os.getcwd(), 'logs')
|
| 41 |
+
os.makedirs(log_dir, exist_ok=True)
|
| 42 |
+
|
| 43 |
logging.basicConfig(
|
| 44 |
level=logging.INFO,
|
| 45 |
format='%(asctime)s - %(levelname)s - %(message)s',
|
| 46 |
handlers=[
|
| 47 |
+
logging.FileHandler(os.path.join(log_dir, 'app.log')),
|
| 48 |
logging.StreamHandler()
|
| 49 |
]
|
| 50 |
)
|
| 51 |
logger = logging.getLogger(__name__)
|
| 52 |
|
| 53 |
+
# Suppress warnings
|
| 54 |
+
warnings.filterwarnings('ignore')
|
| 55 |
+
logging.getLogger('transformers').setLevel(logging.ERROR)
|
| 56 |
+
|
| 57 |
+
app = Flask(__name__)
|
| 58 |
+
CORS(app) # Enable CORS for frontend
|
| 59 |
+
|
| 60 |
# Initialize geocoder
|
| 61 |
geocoder = Nominatim(user_agent="indian_property_verifier", timeout=10)
|
| 62 |
|