def __init__(self, planets: Tuple[str], is_recursive: bool, clear: bool, clear_s3: bool, is_current: bool = False, phase_storage: PhaseStorage = PhaseStorage.redis, is_verbose: bool = False): self._is_verbose = is_verbose self._clear_s3 = clear_s3 self._planets = planets self._is_recursive = is_recursive self._is_current = is_current self._phase_storage = None if clear else phase_storage self._clear = clear conn = engine.connect() table = Libration.__table__ if len(planets) == 2 else TwoBodyLibration.__table__ fix_id_sequence(table, conn)