pricedb/cli.py
def prune(symbol: str, all: str):
    """ Delete old prices, leaving just the last. """
    app = PriceDbApplication()
    app.logger = logger
    count = 0

    if symbol is not None:
        sec_symbol = SecuritySymbol("", "")
        sec_symbol.parse(symbol)

        deleted = app.prune(sec_symbol)
        if deleted:
            count = 1
    else:
        count = app.prune_all()

    print(f"Removed {count} old price entries.")
def prune(symbol: str, all: str):
    app = PriceDbApplication()
    app.logger = logger
    count = 0

    if symbol is not None:
        sec_symbol = SecuritySymbol("", "")
        sec_symbol.parse(symbol)

        deleted = app.prune(sec_symbol)
        if deleted:
            count = 1
    else:
        count = app.prune_all()

    print(f"Removed {count} old price entries.")
def prune ( symbol : str , all : str ) : app = PriceDbApplication ( ) app . logger = logger count = 0 if symbol is not None : sec_symbol = SecuritySymbol ( "" , "" ) sec_symbol . parse ( symbol ) deleted = app . prune ( sec_symbol ) if deleted : count = 1 else : count = app . prune_all ( ) print ( f"Removed {count} old price entries." )
Delete old prices, leaving just the last.
Delete old prices leaving just the last .