Skip to content

Commit 1e2e20a

Browse files
cfsmp3claude
andcommitted
fix: Fix isort import ordering and remove unused import
- Remove unused 'shared_task' import from celery - Fix import ordering to satisfy isort checks 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 52e7fb5 commit 1e2e20a

1 file changed

Lines changed: 8 additions & 13 deletions

File tree

mod_ci/tasks.py

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"""Celery tasks for CI platform operations."""
22

3-
from celery import shared_task
43
from celery.exceptions import SoftTimeLimitExceeded
54
from celery.utils.log import get_task_logger
65
from github import Auth, Github, GithubException
@@ -31,16 +30,12 @@ def start_test_task(self, test_id: int, bot_token: str):
3130
:return: Dict with status and message
3231
"""
3332
# Import inside task to avoid circular imports and ensure fresh Flask context
34-
from run import app, config
35-
3633
from database import create_session
37-
from mod_ci.controllers import (
38-
get_compute_service_object,
39-
mark_test_failed,
40-
start_test,
41-
)
34+
from mod_ci.controllers import (get_compute_service_object,
35+
mark_test_failed, start_test)
4236
from mod_ci.models import GcpInstance
4337
from mod_test.models import Test
38+
from run import app, config
4439

4540
with app.app_context():
4641
db = create_session(config['DATABASE_URI'])
@@ -123,11 +118,12 @@ def check_expired_instances_task(self):
123118
124119
:return: Dict with status and message
125120
"""
126-
from run import app, config
121+
from github import Auth, Github
127122

128123
from database import create_session
129-
from github import Auth, Github
130-
from mod_ci.controllers import delete_expired_instances, get_compute_service_object
124+
from mod_ci.controllers import (delete_expired_instances,
125+
get_compute_service_object)
126+
from run import app, config
131127

132128
with app.app_context():
133129
db = create_session(config['DATABASE_URI'])
@@ -178,11 +174,10 @@ def process_pending_tests_task(self):
178174
179175
:return: Dict with status and count of queued tests
180176
"""
181-
from run import app, config
182-
183177
from database import create_session
184178
from mod_ci.models import GcpInstance, MaintenanceMode
185179
from mod_test.models import Test, TestPlatform, TestProgress, TestStatus
180+
from run import app, config
186181

187182
with app.app_context():
188183
db = create_session(config['DATABASE_URI'])

0 commit comments

Comments
 (0)