Exemple #1
0
 def sync_log_class(self):
     format = LOG_FORMAT_SIMPLIFIED if self.use_clean_restore else LOG_FORMAT_LEGACY
     return get_sync_log_class_by_format(format)
Exemple #2
0
 def sync_log_class(self):
     format = LOG_FORMAT_SIMPLIFIED if self.use_clean_restore else LOG_FORMAT_LEGACY
     return get_sync_log_class_by_format(format)
Exemple #3
0
 def _synclog_to_class(doc):
     if doc['doc_type'] == 'SyncLog':
         return get_sync_log_class_by_format(doc.get('log_format'))
Exemple #4
0
def get_exactly_one_wrapped_sync_log():
    """
    Gets exactly one properly wrapped sync log, or fails hard.
    """
    [doc] = list(get_all_sync_logs_docs())
    return get_sync_log_class_by_format(doc['log_format']).wrap(doc)
Exemple #5
0
 def _synclog_to_class(doc):
     if doc['doc_type'] == 'SyncLog':
         return get_sync_log_class_by_format(doc.get('log_format'))
Exemple #6
0
 def sync_log_class(self):
     return get_sync_log_class_by_format(LOG_FORMAT_SIMPLIFIED)