Skip to content
Snippets Groups Projects
split.py 508 B
import os
import logging
from edosl0util.cli import util
from edosl0util import split

LOG = logging


def main():
    parser = util.default_parser()
    parser.add_argument('--minutes', type=int, default=6)
    parser.add_argument('filepath')
    args = parser.parse_args()
    util.configure_logging(args)

    for stamp, fpath in split.split_file(args.filepath, args.minutes, os.getcwd()):
        LOG.info('wrote bucket {} to {}'.format(stamp.isoformat(), fpath))


if __name__ == '__main__':
    main()