import ovirtsdk4 as sdk
import ovirtsdk4.types as types
connection = sdk.Connection(
url='https://engine.example.com/ovirt-engine/api',
username='admin@internal',
password='password',
ca_file='ca.pem',
)
# Find the service that manages the collection of events:
events_service = connection.system_service().events_service()
page_number = 1
events = events_service.list(search='page %s' % page_number)
while events:
for event in events:
print(
"%s %s CODE %s - %s" % (
event.time,
event.severity,
event.code,
event.description,
)
)
page_number = page_number + 1
events = events_service.list(search='page %s' % page_number)
# Close the connection to the server:
connection.close()
import ovirtsdk4 as sdk
import ovirtsdk4.types as types
connection = sdk.Connection(
url='https://engine.example.com/ovirt-engine/api',
username='admin@internal',
password='password',
ca_file='ca.pem',
)
# Find the service that manages the collection of events:
events_service = connection.system_service().events_service()
page_number = 1
events = events_service.list(search='page %s' % page_number)
while events:
for event in events:
print(
"%s %s CODE %s - %s" % (
event.time,
event.severity,
event.code,
event.description,
)
)
page_number = page_number + 1
events = events_service.list(search='page %s' % page_number)
# Close the connection to the server:
connection.close()
Copy to ClipboardCopied!Toggle word wrapToggle overflow
这些示例以以下格式输出事件:
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 30 - User admin@internal logged in.
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 153 - VM vm1 was started by admin@internal (Host: MyHost).
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 30 - User admin@internal logged in.
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 30 - User admin@internal logged in.
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 153 - VM vm1 was started by admin@internal (Host: MyHost).
YYYY-MM-DD_T_HH:MM:SS NORMAL CODE 30 - User admin@internal logged in.
Copy to ClipboardCopied!Toggle word wrapToggle overflow