// TODO: switch to pflag and make - and _ equivalent.
argDomain=flag.String("domain","cluster.local","domain under which to create names")
argDomain=flag.String("domain","cluster.local","domain under which to create names")
argEtcdMutationTimeout=flag.Duration("etcd_mutation_timeout",10*time.Second,"crash after retrying etcd mutation for a specified duration")
argEtcdMutationTimeout=flag.Duration("etcd_mutation_timeout",10*time.Second,"crash after retrying etcd mutation for a specified duration")
argEtcdServer=flag.String("etcd-server","http://127.0.0.1:4001","URL to etcd server")
argEtcdServer=flag.String("etcd-server","http://127.0.0.1:4001","URL to etcd server")
argKubecfgFile=flag.String("kubecfg_file","","Location of kubecfg file for access to kubernetes service")
argKubecfgFile=flag.String("kubecfg_file","","Location of kubecfg file for access to kubernetes master service; --kube_master_url overrides the URL part of this; if neither this nor --kube_master_url are provided, defaults to service account tokens")
argKubeMasterURL=flag.String("kube_master_url","","URL to reach kubernetes master. Env variables in this flag will be expanded.")
argKubeMasterURL=flag.String("kube_master_url","","URL to reach kubernetes master. Env variables in this flag will be expanded.")