Commit c38bd079 authored by arun.uday's avatar arun.uday

AssetManager-V1.0- To be reviewed

Made some changes to the logger file.
parent 4f6f6377
import configparser import configparser
import pathlib
from typing import Literal from typing import Literal
from pydantic import BaseSettings, Field from pydantic import BaseSettings, Field
...@@ -13,10 +14,6 @@ class _Services(BaseSettings): ...@@ -13,10 +14,6 @@ class _Services(BaseSettings):
PROJECT_NAME = config.get("PROJECT_DETAILS", "PROJECT_NAME") PROJECT_NAME = config.get("PROJECT_DETAILS", "PROJECT_NAME")
PROJECT_ID = config.get("PROJECT_DETAILS", "PROJECT_ID") PROJECT_ID = config.get("PROJECT_DETAILS", "PROJECT_ID")
ENCODING_TYPE = config.get("ENCODING", "ENCODING_TYPE") ENCODING_TYPE = config.get("ENCODING", "ENCODING_TYPE")
# path
BASE_PATH = config.get("PATH", 'base_path')
SUB_PATH = config.get("PATH", "sub_path")
FULL_PATH = BASE_PATH + SUB_PATH
ENABLE_CORS: bool = True ENABLE_CORS: bool = True
CORS_URLS: list[str] = ["*.ilens.io"] CORS_URLS: list[str] = ["*.ilens.io"]
CORS_ALLOW_CREDENTIALS: bool = True CORS_ALLOW_CREDENTIALS: bool = True
...@@ -35,11 +32,21 @@ class _Databases(BaseSettings): ...@@ -35,11 +32,21 @@ class _Databases(BaseSettings):
DB_NAME: str DB_NAME: str
class _BasePathConf(BaseSettings):
BASE_PATH: str = "scripts/"
class _PathConf:
BASE_PATH: pathlib.Path = pathlib.Path(_BasePathConf().BASE_PATH)
LOG_PATH: pathlib.Path = BASE_PATH / "log/"
Services = _Services() Services = _Services()
Databases = _Databases() Databases = _Databases()
PathConf = _PathConf()
__all__ = [ __all__ = [
"PROJECT_NAME",
"Services", "Services",
"Databases", "Databases",
"PathConf",
] ]
2023-03-17 18:08:46 - ERROR - [AnyIO worker thread:password_decrypt(): 35] - Incorrect padding 2023-03-20 14:32:44 - INFO - [MainThread:<module>(): 37] - App Starting at 0.0.0.0:8671
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 26, in password_decrypt
enc = base64.b64decode(password)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\base64.py", line 87, in b64decode
return binascii.a2b_base64(s)
binascii.Error: Incorrect padding
2023-03-17 18:08:46 - ERROR - [AnyIO worker thread:login_default(): 30] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 22, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 55, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 18:09:51 - ERROR - [AnyIO worker thread:password_decrypt(): 35] - Incorrect padding
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 26, in password_decrypt
enc = base64.b64decode(password)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\base64.py", line 87, in b64decode
return binascii.a2b_base64(s)
binascii.Error: Incorrect padding
2023-03-17 18:09:51 - ERROR - [AnyIO worker thread:login_default(): 30] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 22, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 55, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 18:31:50 - ERROR - [AnyIO worker thread:password_decrypt(): 35] - Incorrect padding
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 26, in password_decrypt
key = Services.KEY_ENCRYPTION.encode('utf-8')
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\base64.py", line 87, in b64decode
return binascii.a2b_base64(s)
binascii.Error: Incorrect padding
2023-03-17 18:31:50 - ERROR - [AnyIO worker thread:login_default(): 30] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 22, in login_default
# validating the received inputs empty or not
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 55, in db_password_matching
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 18:32:43 - ERROR - [AnyIO worker thread:password_decrypt(): 35] - 'utf-8' codec can't decode byte 0x91 in position 4: invalid start byte
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 33, in password_decrypt
# decoding the password
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 4: invalid start byte
2023-03-17 18:32:43 - ERROR - [AnyIO worker thread:login_default(): 30] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 22, in login_default
# validating the received inputs empty or not
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 55, in db_password_matching
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:02:51 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Length of parameter 'nonce' must be in the range 7..13 bytes
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_CCM, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 79, in _create_cipher
return modes[mode](factory, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_ccm.py", line 649, in _create_ccm_cipher
return CcmMode(factory, key, nonce, mac_len, msg_len,
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_ccm.py", line 145, in __init__
raise ValueError("Length of parameter 'nonce' must be"
ValueError: Length of parameter 'nonce' must be in the range 7..13 bytes
2023-03-17 19:02:52 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:02:52 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:03:23 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Too many arguments for this mode
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_CTR, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 75, in _create_cipher
raise TypeError("Too many arguments for this mode")
TypeError: Too many arguments for this mode
2023-03-17 19:03:23 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:03:23 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:03:35 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Too many arguments for this mode
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_CTR, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 75, in _create_cipher
raise TypeError("Too many arguments for this mode")
TypeError: Too many arguments for this mode
2023-03-17 19:03:35 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:03:35 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:04:13 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - IV is not meaningful for the ECB mode
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_ECB, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 77, in _create_cipher
raise TypeError("IV is not meaningful for the ECB mode")
TypeError: IV is not meaningful for the ECB mode
2023-03-17 19:04:13 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:04:13 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:04:28 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Nonce must be at most 15 bytes long
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_OCB, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 79, in _create_cipher
return modes[mode](factory, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_ocb.py", line 532, in _create_ocb_cipher
return OcbMode(factory, nonce, mac_len, kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_ocb.py", line 127, in __init__
raise ValueError("Nonce must be at most 15 bytes long")
ValueError: Nonce must be at most 15 bytes long
2023-03-17 19:04:28 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:04:28 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:05:11 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Incorrect key length (16 bytes)
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_SIV, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 79, in _create_cipher
return modes[mode](factory, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_siv.py", line 392, in _create_siv_cipher
return SivMode(factory, key, nonce, kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\_mode_siv.py", line 101, in __init__
raise ValueError("Incorrect key length (%d bytes)" % len(key))
ValueError: Incorrect key length (16 bytes)
2023-03-17 19:05:11 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:05:11 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-17 19:06:23 - ERROR - [AnyIO worker thread:password_decrypt(): 41] - Too many arguments for this mode
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 32, in password_decrypt
cipher = AES.new(key, AES.MODE_CTR, iv)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\AES.py", line 228, in new
return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)
File "E:\Git\meta-services\venv\lib\site-packages\Cryptodome\Cipher\__init__.py", line 75, in _create_cipher
raise TypeError("Too many arguments for this mode")
TypeError: Too many arguments for this mode
2023-03-17 19:06:23 - ERROR - [AnyIO worker thread:db_password_matching(): 81] - secret must be unicode or bytes, not None
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 76, in db_password_matching
if not self.pwd_context.verify(password, self.db_user_data["password"]):
File "E:\Git\meta-services\venv\lib\site-packages\passlib\context.py", line 2347, in verify
return record.verify(secret, hash, **kwds)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 787, in verify
validate_secret(secret)
File "E:\Git\meta-services\venv\lib\site-packages\passlib\utils\handlers.py", line 122, in validate_secret
raise exc.ExpectedStringError(secret, "secret")
TypeError: secret must be unicode or bytes, not None
2023-03-17 19:06:23 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data.username, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 09:57:51 - ERROR - [MainThread:<module>(): 19] - cannot import name 'PROJECT_NAME' from 'scripts.config' (E:\Git\meta-services\scripts\config\__init__.py)
2023-03-20 10:18:10 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:33:43 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:35:04 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:35:14 - ERROR - [AnyIO worker thread:db_data_validation(): 92] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:35:14 - ERROR - [AnyIO worker thread:db_password_matching(): 108] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 97, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:35:14 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:35:41 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:35:46 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 80, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:35:46 - ERROR - [AnyIO worker thread:db_password_matching(): 109] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:35:46 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:35:58 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:36:01 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 80, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:36:01 - ERROR - [AnyIO worker thread:db_password_matching(): 109] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:36:01 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:36:21 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:36:24 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:36:24 - ERROR - [AnyIO worker thread:db_password_matching(): 109] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:36:24 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:37:38 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:37:41 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:37:41 - ERROR - [AnyIO worker thread:db_password_matching(): 111] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:37:41 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:01 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:38:05 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 80, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:38:05 - ERROR - [AnyIO worker thread:db_password_matching(): 111] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:05 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:22 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:38:26 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 80, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:38:26 - ERROR - [AnyIO worker thread:db_password_matching(): 111] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:26 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:39 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:38:41 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:38:41 - ERROR - [AnyIO worker thread:db_password_matching(): 111] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:41 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:53 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:38:58 - ERROR - [AnyIO worker thread:db_data_validation(): 93] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or \
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:38:58 - ERROR - [AnyIO worker thread:db_password_matching(): 111] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 98, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:38:58 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:39:25 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:39:28 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:41:52 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:41:55 - ERROR - [AnyIO worker thread:db_data_validation(): 91] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
if self.db_user_data["project_id"] != Services.PROJECT_ID or Services.PROJECT_ID != login_data.project_id:
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:41:55 - ERROR - [AnyIO worker thread:db_password_matching(): 109] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 96, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:41:55 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:43:17 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:43:20 - ERROR - [AnyIO worker thread:db_data_validation(): 92] - 'NoneType' object is not subscriptable
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 79, in db_data_validation
print(self.db_user_data["project_id"], Services.PROJECT_ID, login_data.project_id)
TypeError: 'NoneType' object is not subscriptable
2023-03-20 10:43:20 - ERROR - [AnyIO worker thread:db_password_matching(): 110] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 97, in db_password_matching
response, message = self.db_data_validation(login_data)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:43:20 - ERROR - [AnyIO worker thread:login_default(): 37] - cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 27, in login_default
response, data = obj_login_handler.db_password_matching(login_data, decrypted_password)
TypeError: cannot unpack non-iterable NoneType object
2023-03-20 10:44:05 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:45:12 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:46:51 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:47:22 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:47:40 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:47:41 - ERROR - [MainThread:<module>(): 37] - invalid syntax (login_handler.py, line 104)
Traceback (most recent call last):
File "E:\Git\meta-services\app.py", line 35, in <module>
uvicorn.run("main:app", host=arguments["bind"], port=int(arguments["port"]))
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\main.py", line 568, in run
server.run()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\server.py", line 59, in run
return asyncio.run(self.serve(sockets=sockets))
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 647, in run_until_complete
return future.result()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\server.py", line 66, in serve
config.load()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\config.py", line 471, in load
self.loaded_app = import_from_string(self.app)
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string
module = importlib.import_module(module_str)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "E:\Git\meta-services\main.py", line 17, in <module>
from scripts.services import router
File "E:\Git\meta-services\scripts\services\__init__.py", line 2, in <module>
from scripts.services import v1
File "E:\Git\meta-services\scripts\services\v1\__init__.py", line 3, in <module>
from scripts.services.v1 import iot_manager_services
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 5, in <module>
from scripts.core.handlers.login_handler import LoginHandlers
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 104
if not self.pwd_context.verify(password, self.db_user_data["password"]):
^
SyntaxError: invalid syntax
2023-03-20 10:47:46 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:47:47 - ERROR - [MainThread:<module>(): 37] - invalid syntax (login_handler.py, line 104)
Traceback (most recent call last):
File "E:\Git\meta-services\app.py", line 35, in <module>
uvicorn.run("main:app", host=arguments["bind"], port=int(arguments["port"]))
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\main.py", line 568, in run
server.run()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\server.py", line 59, in run
return asyncio.run(self.serve(sockets=sockets))
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 647, in run_until_complete
return future.result()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\server.py", line 66, in serve
config.load()
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\config.py", line 471, in load
self.loaded_app = import_from_string(self.app)
File "E:\Git\meta-services\venv\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string
module = importlib.import_module(module_str)
File "C:\Users\arun.uday\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "E:\Git\meta-services\main.py", line 17, in <module>
from scripts.services import router
File "E:\Git\meta-services\scripts\services\__init__.py", line 2, in <module>
from scripts.services import v1
File "E:\Git\meta-services\scripts\services\v1\__init__.py", line 3, in <module>
from scripts.services.v1 import iot_manager_services
File "E:\Git\meta-services\scripts\services\v1\iot_manager_services.py", line 5, in <module>
from scripts.core.handlers.login_handler import LoginHandlers
File "E:\Git\meta-services\scripts\core\handlers\login_handler.py", line 104
if not self.pwd_context.verify(password, self.db_user_data["password"]):
^
SyntaxError: invalid syntax
2023-03-20 10:48:00 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:48:28 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:50:16 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:50:34 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 10:55:39 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 11:07:35 - INFO - [MainThread:<module>(): 34] - App Starting at 0.0.0.0:8671
2023-03-20 12:15:30 - INFO - [MainThread:<module>(): 37] - App Starting at 0.0.0.0:8671
...@@ -2,7 +2,7 @@ import logging ...@@ -2,7 +2,7 @@ import logging
import os import os
from logging.handlers import RotatingFileHandler from logging.handlers import RotatingFileHandler
from scripts.config import Services from scripts.config import Services, PathConf
def get_logger(): def get_logger():
...@@ -19,7 +19,7 @@ def get_logger(): ...@@ -19,7 +19,7 @@ def get_logger():
time_format = "%Y-%m-%d %H:%M:%S" time_format = "%Y-%m-%d %H:%M:%S"
# getting the path for the logger # getting the path for the logger
file_path = Services.FULL_PATH file_path = PathConf.LOG_PATH
# setting the format # setting the format
formatter = logging.Formatter(log_formatter, time_format) formatter = logging.Formatter(log_formatter, time_format)
...@@ -27,9 +27,9 @@ def get_logger(): ...@@ -27,9 +27,9 @@ def get_logger():
# creating the folder if not exist # creating the folder if not exist
if not os.path.exists(file_path): if not os.path.exists(file_path):
os.makedirs(file_path) os.makedirs(file_path)
# joining the path # joining the path
log_file = os.path.join(f"{file_path}{Services.PROJECT_NAME}log.log") log_file = os.path.join(f"{file_path}/{Services.PROJECT_NAME}log.log")
# creating rotating file handler with max byte as 1 # creating rotating file handler with max byte as 1
temp_handler = RotatingFileHandler(log_file, maxBytes=1) temp_handler = RotatingFileHandler(log_file, maxBytes=1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment