Commit b2e45239 by rakesh.pv

85% work done

parent 69ccaa75
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (python_redis)" project-jdk-type="Python SDK" />
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (mqtt_redis)" project-jdk-type="Python SDK" />
</project>
\ No newline at end of file
......@@ -4,7 +4,7 @@
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/venv" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="jdk" jdkName="Python 3.11 (mqtt_redis)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
......@@ -19,6 +19,7 @@ def assign_doctor(patient_id):
r.set(patient_id, doctor_topic)
print(patient_id, " assigned to ", doctor_topic)
except Exception as e:
print("Exception occurred due to \"", e, "\"")
......
from scripts.config.redis_connection import r
from scripts.core.handlers.assign_doctor_to_patient import assign_doctor
def check_patient_id(patient_id):
try:
if r.exists(patient_id):
doctor_topic = r.get(patient_id)
print(patient_id, " consulted ", doctor_topic.decode(), " before.")
print("patient id already present in redis database")
else:
print()
assign_doctor(patient_id)
except Exception as e:
print("Exception occurred due to \"", e, "\"")
import json
from scripts.core.handlers.assign_doctor_to_patient import send_patient_details
from scripts.core.handlers.store_patient_details_in_redis import insert_data_redis
def insert_new_data():
patient_name = input("enter patient name")
patient_id = int(input("enter patient id"))
patient_description = input("enter patient description")
......
from scripts.config.redis_connection import r
from scripts.core.handlers.check_patient_visited import check_patient_id
from scripts.core.handlers.assign_doctor_to_patient import assign_doctor, send_patient_details
def check_patient_id(patient_id):
try:
if r.exists(patient_id):
doct = r.get(patient_id)
print(patient_id, " consulted ", doct.decode(), " already in previous visit.")
print("patient id already present in redis database")
else:
print()
assign_doctor(patient_id)
except Exception as e:
print("Exception occurred due to \"", e, "\"")
def insert_data_redis(patient_id, x):
# -> scripts.core.handlers.check_patient_visited
send_patient_details(x)
check_patient_id(patient_id)
r.set(patient_id, x)
assign_doctor(patient_id)
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