Skip to content

Commit e878449

Browse files
authored
run-task: replace another use of datetime.utcnow() (#714)
``` /usr/local/bin/run-task:330: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = datetime.datetime.utcnow().isoformat().encode("utf-8") ```
1 parent d3f3524 commit e878449

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/taskgraph/run-task/run-task

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -327,9 +327,9 @@ def get_posix_user_group(user, group):
327327

328328

329329
def write_audit_entry(path, msg):
330-
now = datetime.datetime.utcnow().isoformat().encode("utf-8")
330+
now = datetime.datetime.now(tz=datetime.timezone.utc).isoformat().encode("utf-8")
331331
with open(path, "ab") as fh:
332-
fh.write(b"[%sZ %s] %s\n" % (now, os.environb.get(b"TASK_ID", b"UNKNOWN"), msg))
332+
fh.write(b"[%s %s] %s\n" % (now, os.environb.get(b"TASK_ID", b"UNKNOWN"), msg))
333333

334334

335335
WANTED_DIR_MODE = stat.S_IXUSR | stat.S_IRUSR | stat.S_IWUSR

0 commit comments

Comments
 (0)