#!/usr/bin/env python
"""
Trivial wrapper to return OS/X laptop battery status
"""

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

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

batteries = Batteries()
for battery in batteries:
    print battery
    if args.verbose:
        for k, v in battery.items():
            print '%26s %s' % (k, v)

