Create new task working directory
(user_id: str)
| 215 | |
| 216 | |
| 217 | def create_task_workdir(user_id: str) -> str: |
| 218 | """Create new task working directory""" |
| 219 | user_base_dir = create_user_workdir(user_id) |
| 220 | |
| 221 | timestamp = datetime.now().strftime('%Y%m%d_%H%M%S') |
| 222 | task_id = str(uuid.uuid4())[:8] |
| 223 | task_workdir = os.path.join(user_base_dir, f'task_{timestamp}_{task_id}') |
| 224 | os.makedirs(task_workdir, exist_ok=True) |
| 225 | return task_workdir |
| 226 | |
| 227 | |
| 228 | def process_urls_text(urls_text: str) -> List[str]: |
no test coverage detected