cvs commit: src/sbin/hammer Makefile cmd_snapshot.c hammer.h hammer.c
    Matthew Dillon 
    dillon at apollo.backplane.com
       
    Thu Jun 26 09:59:19 PDT 2008
    
    
  
:Matt, I went with strftime for ultimate flexibility on how
:the timestamp is formatted, so that the following works fine:
:
:   hammer snapshot "/mysnapshots/snap-%Y-%m-%dT%H:%M:%S"
:   hammer snapshot /obj "/mysnapshots/obj-%Y-%m-%dT%H:%M:%S"
:
:Regards,
:
:   Michael
    Ok... do you have a default?  If not, add one.  That is, make this
    generate something useful:
	hammer snapshot /mysnapshots
	hammer snapshot /obj /mysnapshots
    So if there are no '%'s in the snapshot directory specification, and
    the target path stats()'s to a directory, have the snapshot command
    automatically tag on a suitable softlink name like 
    "(path)/snap-%Y%m%d-%H%M".
    Ultimately we want to make these utility commands as simple as possible
    for the user, and yet still give him or her the option to do something
    more sophisticated.
					-Matt
					Matthew Dillon 
					<dillon at backplane.com>
    
    
More information about the Commits
mailing list