Source code for personalcapital.tools.sync_txns
import structlog
from argparse import ArgumentParser
from personalcapital.synchronization import sync_transactions
log = structlog.getLogger()
[docs]def get_clargs():
parser = ArgumentParser()
parser.add_argument("-m", "--margin", default=14, type=int, required=False,
help="Number of extra days to look back past the most recent DB transaction date.")
return parser.parse_args()
[docs]def main():
args = get_clargs()
sync_transactions(args.margin)
if __name__ == '__main__':
main()