@@ -110,6 +110,13 @@ def get_new_files(lensman, session, maxt): |
||
110 | 110 |
return news |
111 | 111 |
|
112 | 112 |
|
113 |
+def print_qrcode(lensman, session): |
|
114 |
+ # Call ``C`` to Connect Printer |
|
115 |
+ # Param |
|
116 |
+ # :: session |
|
117 |
+ pass |
|
118 |
+ |
|
119 |
+ |
|
113 | 120 |
class HelloHandler(RequestHandler): |
114 | 121 |
def get(self): |
115 | 122 |
self.write('Hello Tornado') |
@@ -120,7 +127,9 @@ class SessionStartHandler(RequestHandler): |
||
120 | 127 |
lensman = self.get_argument('lensman', '') |
121 | 128 |
session = self.get_argument('session', '') |
122 | 129 |
|
130 |
+ # Create Session Dir |
|
123 | 131 |
create_session_dir(lensman, session) |
132 |
+ # Change Mode to 0777 |
|
124 | 133 |
os.chmod(get_session_root(lensman, session), 0777) |
125 | 134 |
|
126 | 135 |
self.write({ |
@@ -133,7 +142,10 @@ class SessionEndHandler(RequestHandler): |
||
133 | 142 |
lensman = self.get_argument('lensman', '') |
134 | 143 |
session = self.get_argument('session', '') |
135 | 144 |
|
145 |
+ # Change Mode to 0700 |
|
136 | 146 |
os.chmod(get_session_root(lensman, session), 0700) |
147 |
+ # Print QRCode |
|
148 |
+ print_qrcode(lensman, session) |
|
137 | 149 |
|
138 | 150 |
self.write({ |
139 | 151 |
'status': 200, |
@@ -202,9 +214,8 @@ class PrintQRCodeHandler(RequestHandler): |
||
202 | 214 |
lensman = self.get_argument('lensman', '') |
203 | 215 |
session = self.get_argument('session', '') |
204 | 216 |
|
205 |
- # Call ``C`` to Connect Printer |
|
206 |
- # Param |
|
207 |
- # :: session |
|
217 |
+ # Print QRCode |
|
218 |
+ print_qrcode(lensman, session) |
|
208 | 219 |
|
209 | 220 |
self.write({ |
210 | 221 |
'status': 200, |