static void help()
{
Console.Error.WriteLine(@"
Usage: cms <-a action> <-u user> <-k key>
[-o outfile] [-f srcfile]
[-t targetpath] [-d originalpath]
<-indexzip> <host+path>
Where:
action one of: delete, dir, download, du, mkdir, mtime,
rename, rmdir, stat, symlink, upload
user username defined in the Luna portal
key unique key used to sign api requests
outfile local file name to write when action=download
srcfile local file used as source when action=upload
targetpath the absolute path (/1234/example.jpg) pointing to the
existing target when action=symlink
originalpath the absolute path (/1234/example.jpt) pointing to the
original target when action=rename
host+path the netstorage hostname and path to the file being
manipulated (example.akamaihd.net/1234/example.jpg)
");
}