Commit 7634a5a
committed
Add a reloader to Quart
This is based on the old Hypercorn reloader, and is included as the
Quart reloader must run in the same process and event loop as the
app. This is required as the app is often adapted before `run` is
called, hence the new Hypercorn process method will break
expectations.
This is a slight shame, as the new Hypercorn reloader is much more
reliable, however it does keep compatibility and is acceptable given
the strong reminders that `run` is for development only.1 parent 2306a8b commit 7634a5a
3 files changed
Lines changed: 100 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
130 | 137 | | |
131 | 138 | | |
132 | 139 | | |
| |||
1386 | 1393 | | |
1387 | 1394 | | |
1388 | 1395 | | |
1389 | | - | |
1390 | 1396 | | |
1391 | 1397 | | |
1392 | 1398 | | |
| |||
1402 | 1408 | | |
1403 | 1409 | | |
1404 | 1410 | | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
1405 | 1416 | | |
1406 | | - | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
1407 | 1420 | | |
1408 | 1421 | | |
1409 | 1422 | | |
| |||
1412 | 1425 | | |
1413 | 1426 | | |
1414 | 1427 | | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
1415 | 1431 | | |
1416 | 1432 | | |
1417 | 1433 | | |
1418 | 1434 | | |
1419 | 1435 | | |
1420 | | - | |
1421 | 1436 | | |
1422 | 1437 | | |
1423 | 1438 | | |
| |||
1433 | 1448 | | |
1434 | 1449 | | |
1435 | 1450 | | |
1436 | | - | |
1437 | 1451 | | |
1438 | 1452 | | |
1439 | 1453 | | |
| |||
1449 | 1463 | | |
1450 | 1464 | | |
1451 | 1465 | | |
1452 | | - | |
1453 | 1466 | | |
1454 | 1467 | | |
1455 | 1468 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
8 | | - | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
25 | | - | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
31 | 38 | | |
32 | 39 | | |
33 | | - | |
| 40 | + | |
34 | 41 | | |
35 | 42 | | |
36 | 43 | | |
| |||
122 | 129 | | |
123 | 130 | | |
124 | 131 | | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
0 commit comments