> Could we do something a bit more user friendly by
> allowing the
> 'snapshot' specification to be with the beName
> argument itself?
> E.g.
>       beadm create -e origBE at yesterday newBE
> 

Sure. So the -e option will now either take a snapshot or beName instead:

[-e non-activeBeName | snapshot]

> 
> Another useful syntax might be to allow the full
> dataset name to
> be specified as the BeName argument:
> 
>       beadm create -e rpool/ROOT/origBE newBE
> 

OK, however I think it is more user friendly to have the code figure out the 
dataset from the beName. Also, allowing the dataset to be passed as the beName 
will cause libbe to modify its interfaces to accept a beName or dataset since 
libbe is responsible for communicating with libzfs. If you agree libbe should 
be changed to handle both types of args then I can make this change to beadm.

Tim
--
This message posted from opensolaris.org

Reply via email to