#!/usr/bin/env python

from ase.io.trajectory import print_trajectory_info
from ase.io.bundletrajectory import print_bundletrajectory_info
import sys
import os

if len(sys.argv) <= 1:
   print >>sys.stderr, "Usage:  trajectoryinfo file.traj [file2.traj ...]"
   sys.exit(1)

for f in sys.argv[1:]:
   if os.path.isfile(f):
      print_trajectory_info(f)
   elif os.path.isdir(f):
      print_bundletrajectory_info(f)
   else:
      print "ERROR: %s is neither a file nor a directory!" % (f,)
      
