1 | # s3-bsync Copyright (c) 2022 Joshua Stockin |
2 | # <https://joshstock.in> |
3 | # <https://git.joshstock.in/s3-bsync> |
4 | # |
5 | # This software is licensed and distributed under the terms of the MIT License. |
6 | # See the MIT License in the LICENSE file of this project's root folder. |
7 | # |
8 | # This comment block and its contents, including this disclaimer, MUST be |
9 | # preserved in all copies or distributions of this software's source. |
10 |
|
11 | import logging |
12 |
|
13 | from . import * |
14 |
|
15 | logger = logging.getLogger(__name__) |
16 |
|
17 | __all__ = ["run"] |
18 |
|
19 |
|
20 | def run(settings): |
21 | logger.debug("Entering run sequence") |
22 | state = syncfile.syncfile(settings.syncfile) |
23 | state.deserialize() |
24 |
|