From 5d947ffe2e304200c976dbd2cdb93a4f1c1e3a08 Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Tue, 19 Mar 2024 09:25:55 -0400 Subject: [PATCH] Replace deprecated datetime.utcnow() --- src/ansible_runner/display_callback/callback/awx_display.py | 2 +- src/ansible_runner/runner.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ansible_runner/display_callback/callback/awx_display.py b/src/ansible_runner/display_callback/callback/awx_display.py index 007a493f3..6b9c83a9c 100644 --- a/src/ansible_runner/display_callback/callback/awx_display.py +++ b/src/ansible_runner/display_callback/callback/awx_display.py @@ -70,7 +70,7 @@ def current_time(): - return datetime.datetime.utcnow().replace(tzinfo=datetime.timezone.utc) + return datetime.datetime.now(datetime.UTC) # use a custom JSON serializer so we can properly handle !unsafe and !vault diff --git a/src/ansible_runner/runner.py b/src/ansible_runner/runner.py index 1b6a103a1..24f7e3309 100644 --- a/src/ansible_runner/runner.py +++ b/src/ansible_runner/runner.py @@ -82,7 +82,7 @@ def event_callback(self, event_data): # prefer 'created' from partial data, but verbose events set time here if 'created' not in event_data: - event_data['created'] = datetime.datetime.utcnow().replace(tzinfo=datetime.timezone.utc).isoformat() + event_data['created'] = datetime.datetime.now(datetime.UTC).isoformat() if self.event_handler is not None: should_write = self.event_handler(event_data)