Definition at line 101 of file dynamic_config.py.
 
◆ __init__()
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.__init__  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ _do_rollback()
  
  
      
        
          | pytest_userver.plugins.dynamic_config._Changelog._do_rollback  | 
          ( | 
           |           self,  | 
         
        
           | 
           | 
          ConfigDict |           defaults ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ _get_updated_since()
  
  
      
        
          |  typing.Tuple[ConfigDict, typing.List[str]] pytest_userver.plugins.dynamic_config._Changelog._get_updated_since  | 
          ( | 
           |           self,  | 
         
        
           | 
           | 
          ConfigDict |           values,  | 
         
        
           | 
           | 
          str |           updated_since ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ add_entries()
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.add_entries  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          ConfigDict |           values ) | 
        
      
 
 
◆ commit()
      
        
          |  _ChangelogEntry pytest_userver.plugins.dynamic_config._Changelog.commit  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
Commit staged changed if any and return last commited entry. 
Definition at line 122 of file dynamic_config.py.
 
 
◆ get_updated_since()
      
        
          |  Updates pytest_userver.plugins.dynamic_config._Changelog.get_updated_since  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          ConfigDict |           values,  | 
        
        
           | 
           | 
          str |           updated_since,  | 
        
        
           | 
           | 
          typing.Optional[typing.List[str]]  |           ids = None ) | 
        
      
 
 
◆ next_timestamp()
      
        
          |  str pytest_userver.plugins.dynamic_config._Changelog.next_timestamp  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ rollback()
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.rollback  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          ConfigDict |           defaults ) | 
        
      
 
 
◆ service_timestamp()
      
        
          |  str pytest_userver.plugins.dynamic_config._Changelog.service_timestamp  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ commited_entries [1/2]
  
  
      
        
          | typing pytest_userver.plugins.dynamic_config._Changelog.commited_entries .List[_ChangelogEntry] | 
         
       
   | 
  
static   | 
  
 
 
◆ commited_entries [2/2]
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.commited_entries | 
        
      
 
 
◆ staged_entry [1/2]
  
  
      
        
          | _ChangelogEntry pytest_userver.plugins.dynamic_config._Changelog.staged_entry | 
         
       
   | 
  
static   | 
  
 
 
◆ staged_entry [2/2]
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.staged_entry | 
        
      
 
 
◆ timestamp [1/2]
  
  
      
        
          | datetime pytest_userver.plugins.dynamic_config._Changelog.timestamp .datetime | 
         
       
   | 
  
static   | 
  
 
 
◆ timestamp [2/2]
      
        
          | pytest_userver.plugins.dynamic_config._Changelog.timestamp | 
        
      
 
 
The documentation for this class was generated from the following file: