Starchik1 commited on
Commit
7daae78
·
verified ·
1 Parent(s): 341d0b4

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +1 -34
main.py CHANGED
@@ -11,7 +11,7 @@ app = Flask(__name__)
11
 
12
  # Конфигурация
13
  TRANSFER_LIFETIME = timedelta(hours=1) # Время хранения завершенных передач
14
- CLEANUP_INTERVAL = 3600 # Интервал очистки (5 минут)
15
  MAX_CHUNK_SIZE = 100 * 1024 * 1024 # 100MB
16
  KEEP_ALIVE_INTERVAL = 25 # Интервал keep-alive (секунды)
17
  TRANSFER_TIMEOUT = 3600 # Таймаут передачи (1 час)
@@ -167,39 +167,6 @@ def download_file(transfer_id):
167
  }
168
  )
169
 
170
- @app.route('/status/<transfer_id>', methods=['GET'])
171
- def transfer_status(transfer_id):
172
- """Получение статуса передачи"""
173
- with transfer_lock:
174
- if transfer_id not in transfers:
175
- return jsonify({'error': 'Transfer not found'}), 404
176
-
177
- transfer = transfers[transfer_id]
178
- return jsonify({
179
- 'filename': transfer['filename'],
180
- 'filesize': transfer['filesize'],
181
- 'completed': transfer['completed'],
182
- 'created_time': transfer['created_time'].isoformat(),
183
- 'last_activity': transfer['last_activity'].isoformat(),
184
- 'chunks_count': len(transfer_data.get(transfer_id, []))
185
- })
186
-
187
- @app.route('/list', methods=['GET'])
188
- def list_transfers():
189
- """Список активных передач"""
190
- with transfer_lock:
191
- return jsonify({
192
- 'transfers': [
193
- {
194
- 'id': k,
195
- 'filename': v['filename'],
196
- 'completed': v['completed'],
197
- 'created_time': v['created_time'].isoformat()
198
- }
199
- for k, v in transfers.items()
200
- ]
201
- })
202
-
203
  if __name__ == '__main__':
204
  # Конфигурация сервера
205
  app.run(
 
11
 
12
  # Конфигурация
13
  TRANSFER_LIFETIME = timedelta(hours=1) # Время хранения завершенных передач
14
+ CLEANUP_INTERVAL = 300 # Интервал очистки (5 минут)
15
  MAX_CHUNK_SIZE = 100 * 1024 * 1024 # 100MB
16
  KEEP_ALIVE_INTERVAL = 25 # Интервал keep-alive (секунды)
17
  TRANSFER_TIMEOUT = 3600 # Таймаут передачи (1 час)
 
167
  }
168
  )
169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  if __name__ == '__main__':
171
  # Конфигурация сервера
172
  app.run(