Source code for configmodel.SerializerBase

# -*- coding: utf-8 -*-
from typing import List


[docs] class SerializerBase:
[docs] class FieldDefaultValue: def __init__(self, path, value): self.path = path self.value = value
def __init__(self, filename): self.filename = filename
[docs] def set_value(self, path, value): raise NotImplementedError
[docs] def get_value(self, path): raise NotImplementedError
[docs] def write_default_values_from_model(self, default_values: List[FieldDefaultValue]): """ Initialize default values """ raise NotImplementedError