Skip to content

Commit 2a806ed

Browse files
author
Josephine.Rutten
committed
small fix
2 parents 45f16c0 + c7457af commit 2a806ed

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/cnaas_nms/db/git.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ def refresh_repo(repo_type: RepoType = RepoType.TEMPLATES, scheduled_by: str = "
7676
"""
7777
# Acquire lock for devices to make sure no one refreshes the repository
7878
# while another task is building configuration for devices using repo data
79-
with sqla_session() as session:
80-
job = Job()
79+
with sqla_session() as session: # type: ignore
80+
job: Job = Job()
8181
session.add(job)
8282
session.flush()
8383
job.start_job(function_name="refresh_repo", scheduled_by=scheduled_by)
@@ -103,7 +103,7 @@ def refresh_repo(repo_type: RepoType = RepoType.TEMPLATES, scheduled_by: str = "
103103
result = _refresh_repo_task_settings(job_id=job_id)
104104
else:
105105
raise ValueError("Invalid repository")
106-
job.finish_time = datetime.datetime.utcnow()
106+
job.finish_time = datetime.datetime.utcnow() # type: ignore
107107
job.status = JobStatus.FINISHED
108108
job.result = {"message": result, "repository": repo_type.name}
109109
try:
@@ -120,7 +120,7 @@ def refresh_repo(repo_type: RepoType = RepoType.TEMPLATES, scheduled_by: str = "
120120
return result
121121
except Exception as e:
122122
logger.exception("Exception while scheduling job for refresh repo")
123-
job.finish_time = datetime.datetime.utcnow()
123+
job.finish_time = datetime.datetime.utcnow() # type: ignore
124124
job.status = JobStatus.EXCEPTION
125125
job.result = {"error": str(e), "repository": repo_type.name}
126126
try:
@@ -139,7 +139,7 @@ def refresh_repo(repo_type: RepoType = RepoType.TEMPLATES, scheduled_by: str = "
139139

140140
def repo_checkout_working(repo_type: RepoType, dry_run: bool = False) -> bool:
141141
logger = get_logger()
142-
with redis_session() as redis:
142+
with redis_session() as redis: # type: ignore
143143
hexsha: Optional[str] = redis.get(repo_type.name + "_working_commit")
144144
if hexsha:
145145
logger.info("Trying to check out last known working commit for repo {}: {}".format(repo_type.name, hexsha))
@@ -163,7 +163,7 @@ def repo_checkout_working(repo_type: RepoType, dry_run: bool = False) -> bool:
163163

164164
def repo_save_working_commit(repo_type: RepoType, hexsha: str):
165165
logger = get_logger()
166-
with redis_session() as redis:
166+
with redis_session() as redis: # type: ignore
167167
logger.info("Saving known working commit for repo {} in cache: {}".format(repo_type.name, hexsha))
168168
redis.set(repo_type.name + "_working_commit", hexsha)
169169

0 commit comments

Comments
 (0)