kunalm,
Fantastic tool. However, I don't see any way for ZEDI to generate the code for multiple iterations of an API call. For example, if I want to get a list of all aggregates on a filer I use the aggr-list-info api. However, I have to use the aggregate-list-info-iter-start and aggregate-list-info-iter-next commands in order to move through the list of aggregates. The ZEDI tool doesn't appear to allow you to specify this when you generate the code (Perl, Java, C...). It would be very nice if it did this.