cfme.middleware.jdr_report module

class cfme.middleware.jdr_report.JDRReport(parent, server, username, status, filename, size, queued_at, db_id)[source]

Bases: cfme.modeling.base.BaseEntity

JDRReport class provides actions and details of JDR Reports List

JDRReport class provides actions and details of JDR Reports List on Middleware Server page. Class method available to get existing JDR list for provided Server

Parameters:
  • server – Server for which report is generated
  • username – user queued the JDR Report
  • status – status of the JDR Report
  • filename – name of the JDR Report file
  • size – size of the JDR Report file
  • queued_at – queued time of the JDR Report
  • db_id – database row id of JDR Report
__eq__(other)

Automatically created by attrs.

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Automatically created by attrs.

__repr__()

Automatically created by attrs.

db_id = Attribute(name='db_id', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
delete()[source]

Deletes the JDR Report

download()[source]

Downloads the JDR Report

filename = Attribute(name='filename', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
pretty_attrs = ['server', 'username', 'status', 'filename', 'size', 'queued_at', 'db_id']
queued_at = Attribute(name='queued_at', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
server = Attribute(name='server', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
size = Attribute(name='size', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
status = Attribute(name='status', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
username = Attribute(name='username', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
class cfme.middleware.jdr_report.JDRReportCollection(parent, filters=NOTHING)[source]

Bases: cfme.modeling.base.BaseCollection

Collection class for cfme.middleware.jdr_report.JDRReport

ENTITY

alias of JDRReport

__eq__(other)

Automatically created by attrs.

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Automatically created by attrs.

__repr__()

Automatically created by attrs.

all()[source]

Return all JDR Reports of the appliance.

Returns: a list of cfme.middleware.jdr_report.JDRReport instances

all_in_db()[source]
contains_report(date_after=datetime.datetime(1, 1, 1, 0, 0))[source]
headers()[source]
report_queued(date_after=datetime.datetime(1, 1, 1, 0, 0))[source]
report_ready(date_after=datetime.datetime(1, 1, 1, 0, 0))[source]
report_running(date_after=datetime.datetime(1, 1, 1, 0, 0))[source]