@@ -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, |