Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
USAGE
- make-secnet-sites [-P PREFIX] [IN [OUT]]
+ make-secnet-sites [-P PREFIX] [--conf] [IN [OUT]]
make-secnet-sites -u HEADER GRPDIR SITESFILE GROUP
The `-P' option sets the PREFIX string, mentioned below in
os.rename(self.sitesfile+"-tmp",self.sitesfile)
class OpConf(OpBase):
+ opts = ['--conf']
+ help = 'sites.conf generation mode (default)'
def is_service(self): return 0
def positional_args(self, av):
if len(av.arg)>3:
nargs=0,
fn=(lambda v,ns,*x: setattr(ns,'opmode',how)),
help=how().help)
+ add_opmode(OpConf)
add_opmode(OpUserv)
ap.add_argument('--conf-key-prefix', action=ActionNoYes,
default=True,