#!/usr/bin/env python

USAGE = """Show battery status

"""

from systematic.shell import Script
from darwinist.battery import Batteries

script = Script(USAGE)
script.add_argument('-v', '--verbose', action='store_true', help="Show details")
args = script.parse_args()

batteries = Batteries()
for battery in batteries:
    script.message(battery)
    if args.verbose:
        for k, v in battery.items():
            script.message('{0:26} {1}'.format(k, v))

