From 4fe15620d741c245d6f0a98a5302999f808136ba Mon Sep 17 00:00:00 2001
From: darkicewolf50 <darkicewolf50@gmail.com>
Date: Sat, 9 Nov 2024 12:10:57 -0700
Subject: [PATCH] fix(SchedulePackager): changed comments

---
 GetSchedulePackager.py                        |  20 ++++++++++++--
 ReadDB.py                                     |  26 ------------------
 .../GetSchedulePackager.cpython-313.pyc       | Bin 622 -> 876 bytes
 .../postSelectAppointment.cpython-313.pyc     | Bin 637 -> 1013 bytes
 interview_database.xlsx                       | Bin 5408 -> 0 bytes
 main.py                                       |   5 ++--
 postSelectAppointment.py                      |  19 +++++++++++--
 7 files changed, 36 insertions(+), 34 deletions(-)
 delete mode 100644 ReadDB.py
 delete mode 100644 interview_database.xlsx

diff --git a/GetSchedulePackager.py b/GetSchedulePackager.py
index 4bfab74..975953a 100644
--- a/GetSchedulePackager.py
+++ b/GetSchedulePackager.py
@@ -5,7 +5,21 @@ with open("./MockDB/schedule.yaml", "r") as scheduleyml:
     ymlschedule = yaml.safe_load(scheduleyml)
 
 def getSchedulePackager():
-    res = {"isBase64ENcoded": "false",
+    """ 
+    What function does
+
+    ``REQUIRES``: None
+
+    ``PROMISES``: What function returns if applicable
+
+    ``Develop in part by``: Brock T
+
+    ``Contact``: darkicewolf50@gmail.ocm
+
+    """
+    res = {
+           "isBase64ENcoded": "false",
             "statusCode": 200,
-            "body": ymlschedule}
-    return res
+            "body": ymlschedule
+        }
+    return json.dumps(res)
diff --git a/ReadDB.py b/ReadDB.py
deleted file mode 100644
index 168c2c4..0000000
--- a/ReadDB.py
+++ /dev/null
@@ -1,26 +0,0 @@
-import pandas as pd
-
-def ReadDatabase():
-    # Load the updated Excel file into a pandas DataFrame
-    excel_file_path = "./interview_database.xlsx"
-    df = pd.read_excel(excel_file_path)
-
-    # Initialize the dictionary to store the structured data
-    interview_data = {}
-
-    # Group the DataFrame by Date, Start Time, and Slot for organization
-    for _, row in df.iterrows():
-        date = row['Date']
-        start_time = row['Start Time']
-        slot = int(row['Slot']) if not pd.isna(row['Slot']) else 0
-
-        # Initialize nested structure if not present
-        if date not in interview_data:
-            interview_data[date] = {}
-        if start_time not in interview_data[date]:
-            if len(str(row['Interviewee Name']).split()) != slot:
-                interview_data[date][start_time] = {
-                    'Meeting Duration': row['Meeting Duration'],
-                }
-    # Print the structured dictionary in JSON format for readability
-    return interview_data
\ No newline at end of file
diff --git a/__pycache__/GetSchedulePackager.cpython-313.pyc b/__pycache__/GetSchedulePackager.cpython-313.pyc
index a9614beff517a7b68149e6a9191956baead51a85..cb1c36451fff028e5bf37770777e836689ef7d60 100644
GIT binary patch
delta 516
zcmaFI@`jD?GcPX}0}wbZ)=yVvn#d=?*fUW*j+-@@Eto}$A&Vu8abkx&r<g6XJVP3z
zCi}z<O7)B&^-#b9q?v*EvlEb*$`H&L%oGikVqgen)??0NjAnuf1c6ke0VRe|MpLMX
zDh!$|Rg1a8GZIS_(n|A^OEUBG6jJh2i@CTG5`tU<Lp_6BgA?i#tQ7q6^HM>A0YU!0
zp20vtpctyQqSTVoqP${-%ru3>f`XjP<iw;LuojopvecaX0)@;xg@VMQ5{0BnkY=Z%
z{N!wf5RjS9`FSOY$t57sl*FR!%;ePa{G2pX1Bdk7#LOJMe3s-~F0RQOj7ECQx40{F
zbBdEQQd3HEQg5+j73b&OVofQ{EhyGxy2avGnv-*jxhS=`7!(2ulS3H&{RDt4b|5ZR
z0TK-iA7mKh)ow`1-Vu@i$j-ve)!_Vvi-AX=->S=MLUOnL1s18#Ky?h7jDDI-MZ7?k
zpC<b)mdeE3oFZ-@Z}J^R6&a9`D;bIefm9JckhsNRlba86kX@1ZWEm!NneS{ujMCrP
Z8Q3(hvTFP)<^-ylBy7sOmCKQt9RR17e+d8p

delta 240
zcmaFE_Kt<`GcPX}0}$-;l1-OpoX97^*fLQ)j+sS@Vd4aNP9a-nd4@DbP1cD!l*B;F
zV1Nb4U<TsPQWHN&a4>{2s4!@<_)WgUXe7mWi@P#6r#LwyHKjBsRg>`+b5Uw>F(Xj%
zWE&=bOI{#@9f*r1fkXqt4LQ{tQnGhM<Ug`9aVs`Be_&(a;cxKz43uQhWWU8ynV6e%
zizTZ#KX39)CKVZw?v)Hhd_by*2T0uFu*uB_*<)8EI$4t0T>3K`3nTw`b_O=htE?Ko
RiaCI4CJ7rdZ{)IP2LJ&DH@5%)

diff --git a/__pycache__/postSelectAppointment.cpython-313.pyc b/__pycache__/postSelectAppointment.cpython-313.pyc
index 987acf7499734f583c9d322c31fb17b48cf1fdb7..7991e9f7c9323582e11f4d317c23b751168d6f72 100644
GIT binary patch
literal 1013
zcmZWo%}*0S6rb7M(%Mo8egLTo69YmIA_pL*F@Chz#27Jg+jyXd4!hH`wB1=}rXY!l
zJ$OJo=!L{1SN{`_Bwm`u7!yz2FeRRS(^^q{N#C2_oA-Y2y`9%iG8so8Q?IXAzZwXA
z*Pt(eyV98jvxjVC<3~vJEEd={N_fGr%@o?Ogkf7LB+M#KM~-yTN;ph|fP21bFkcnC
z26J$itfwq6Cj2@tLG7W{KX*m6`1|Z*8%o%wZOxg!QN+3lEi{IZ9kB=IanZ1&GvIj=
z1sprYtNq5&Q(fnbTth{pUt<cT&ru8o;{kPQw8|uD280s9WWasNNQDc4>q-USd){PH
z#pC7jnaRrK3@Mit%;-|Z%H?=rosqv{h;|d|yF|wjmnrJir6v+gHH9yG1RIk3ko>gg
zBML~QqN*tguXNEG=QYo-5{LU0Pc*3VxUX53*(R&=fOtL$s8D2WTN7plcWR`d19IF~
z)KS{&Qc?39w#Dm}#rb>H26Qs#@J2k0RA^nYqfhX)LX<YcVNYhMWJ?PVRvhj!H;nh1
z$pHwhHSTVQQM>6lOv-}LJCui{kp|R!COpORP2bV|g_a&GjJVB4Ak(JMj~)*6s6rFI
zv(z3!NO&ukDP`#fCCkFwWTl6`Vq(){TQ{=sG|YEP0hh{Vb>^u1r<*kwY=<NNdBu4k
z)o(8!gKD9Z2{bhM;nnBl%~rlWG2KpGZC@Py5it_ut=!K66dP)fk^QNI(U~1{C%>Ec
z259<VbXKD`i7$!acbVPHd*|)l11r@5LiEor>wVQjbacTz1b+czMd%g$h|)NW!XoJP
zmpY7y5zu0=uO{IjBcNKSofs4s;FPvR5=<D=OQZLtJ4-L+5?pkHx-?<zc7wakI=dsr
j;X?DvE1-@|jPW5#9HQZ4YYboBe{q7qbe1qqcC&v0#qkB8

delta 378
zcmey${+A{AGcPX}0}yz7$)*=FGB7*_abN(*2ZPT7Kx!&OFoP6B5koK|kYr3}(qvAC
z$%7QJ05LNVe-4}2WTeH(z!1zD%x1tC$`s754ipY$QUQr@po(a6`c39!veV@Ns&La}
zyd{{MpPU_Dlv$GMR+^Vwl9`{U$$X1Hv7jJ7Gp{5!HLoNjGdFc|DO0i#Kh(NnZy=+A
z;SR6d<Tp$ja-G~C*cf>D8@xU+Ge{^dP`x0g(ZSr|*2#T?o3FuZvJtad{Y#(*hLsFJ
z+t`5ygA6PN`9q<I4@ee)0s~Bdyj;u*BpMiQaPt&_xPF>UMId`2iiANdkT6)|Ee@O9
n{FKt1RJ$Tkpcu%+VvyPo%#4hTpV&AV`9DiBGV&G)fWim>GA&3s

diff --git a/interview_database.xlsx b/interview_database.xlsx
deleted file mode 100644
index ed722d941da9611f2d40866c19772e14b65fd3e8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5408
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
LGx!kAui5_r^9XWc

diff --git a/main.py b/main.py
index ec0918e..c6508fe 100644
--- a/main.py
+++ b/main.py
@@ -3,6 +3,5 @@ from postSelectAppointment import SelectAppointment
 import json
 
 if __name__ == "__main__":
-    print("hello")
-    print(json.dumps(getSchedulePackager(), indent=4))
-    print(json.dumps(SelectAppointment("10:00 am"), indent=4))
\ No newline at end of file
+    print(getSchedulePackager())
+    print(SelectAppointment("10:00 am"))
\ No newline at end of file
diff --git a/postSelectAppointment.py b/postSelectAppointment.py
index be28849..81010d7 100644
--- a/postSelectAppointment.py
+++ b/postSelectAppointment.py
@@ -1,6 +1,21 @@
+import json
+import datetime
 
+def SelectAppointment (appointmentTime:datetime):
+    """ 
+    packages up a response for a http request
+
+    ``appointmentTime``: ``timedate``
+    The appointment date and time details
+
+    ``returns``: ``json``
+    Returns the status of the booking confirmation
+
+    ``Develop in part by``: Brock T
+
+    ``Contact``: darkicewolf50@gmail.com
+    """
 
-def SelectAppointment (appointmentTime):
     status = mockWriteFunction(appointmentTime)
     res = {"isBase64ENcoded": "false",
             "statusCode": 200,
@@ -9,7 +24,7 @@ def SelectAppointment (appointmentTime):
         res["body"] = {"Success": True}
     else:
         res["body"] = {"Success": False}
-    return res
+    return json.dumps(res)