#!/usr/bin/env python

# g.parser demo script for python programing

import grass

#%Module
#%  description: g.parser test script (python)
#%End
#%flag
#%  key: f
#%  description: a flag
#%END
#%option
#% key: raster
#% type: string
#% gisprompt: old,cell,raster
#% description: raster input map
#% required : yes
#%end
#%option
#% key: vector
#% type: string
#% gisprompt: old,vector,vector
#% description: vector input map
#% required : yes
#%end
#%option
#% key: option1
#% type: string
#% description: an option
#% required : no
#%end
    
if __name__ == "__main__":
    (options, flags) = grass.parser()

    print ""
    if flags['f']:
        print "Flag -f set"
    else:
        print "Flag -f not set"

    #test if parameter present:
    if options['option1']:
        print "Value of option1: '%s'" % options['option1']

    print "Value of raster= option: '%s'" % options['raster']
    print "Value of vector= option: '%s'" % options['vector']
