userver: pytest_userver.plugins.dynamic_config._ChangelogEntry Class Reference
Loading...
Searching...
No Matches
pytest_userver.plugins.dynamic_config._ChangelogEntry Class Reference

Detailed Description

Definition at line 63 of file dynamic_config.py.

Public Member Functions

 new (cls, *typing.Optional['_ChangelogEntry'] previous, str timestamp)
 
bool has_changes (self)
 
 update (self, ConfigDict values)
 

Public Attributes

 dirty_keys
 

Static Public Attributes

str timestamp
 
typing dirty_keys .Set[str]
 
ConfigDict state
 
ConfigDict prev_state
 

Member Function Documentation

◆ has_changes()

bool pytest_userver.plugins.dynamic_config._ChangelogEntry.has_changes ( self)

Definition at line 85 of file dynamic_config.py.

◆ new()

pytest_userver.plugins.dynamic_config._ChangelogEntry.new ( cls,
*typing.Optional['_ChangelogEntry'] previous,
str timestamp )

Definition at line 70 of file dynamic_config.py.

◆ update()

pytest_userver.plugins.dynamic_config._ChangelogEntry.update ( self,
ConfigDict values )

Definition at line 88 of file dynamic_config.py.

Member Data Documentation

◆ dirty_keys [1/2]

typing pytest_userver.plugins.dynamic_config._ChangelogEntry.dirty_keys .Set[str]
static

Definition at line 65 of file dynamic_config.py.

◆ dirty_keys [2/2]

pytest_userver.plugins.dynamic_config._ChangelogEntry.dirty_keys

Definition at line 86 of file dynamic_config.py.

◆ prev_state

ConfigDict pytest_userver.plugins.dynamic_config._ChangelogEntry.prev_state
static

Definition at line 67 of file dynamic_config.py.

◆ state

ConfigDict pytest_userver.plugins.dynamic_config._ChangelogEntry.state
static

Definition at line 66 of file dynamic_config.py.

◆ timestamp

str pytest_userver.plugins.dynamic_config._ChangelogEntry.timestamp
static

Definition at line 64 of file dynamic_config.py.


The documentation for this class was generated from the following file: