2023-06-21 19:19:49 +00:00
|
|
|
import logging
|
2017-07-09 18:41:55 +00:00
|
|
|
import sys
|
|
|
|
|
2023-06-21 19:19:49 +00:00
|
|
|
import borgmatic.commands.borgmatic
|
2017-07-09 18:41:55 +00:00
|
|
|
|
|
|
|
|
2023-06-21 19:19:49 +00:00
|
|
|
def main():
|
|
|
|
warning_log = logging.makeLogRecord(
|
|
|
|
dict(
|
|
|
|
levelno=logging.WARNING,
|
|
|
|
levelname='WARNING',
|
|
|
|
msg='generate-borgmatic-config is deprecated and will be removed from a future release. Please use "borgmatic config generate" instead.',
|
2018-09-30 05:45:00 +00:00
|
|
|
)
|
2023-06-21 19:19:49 +00:00
|
|
|
)
|
2017-07-10 18:06:28 +00:00
|
|
|
|
2023-06-21 19:19:49 +00:00
|
|
|
sys.argv = ['borgmatic', 'config', 'generate'] + sys.argv[1:]
|
|
|
|
borgmatic.commands.borgmatic.main([warning_log])
|