assert(self._ok is not True)
self._ok=False
complain('bad parameter: %s: %s' % (what, why))
assert(self._ok is not True)
self._ok=False
complain('bad parameter: %s: %s' % (what, why))
def _max_ok(self,what,maxlen):
if len(self._s) > maxlen:
def _max_ok(self,what,maxlen):
if len(self._s) > maxlen:
def _re_ok(self,bad,what,maxlen=None):
if maxlen is None: maxlen=max[what]
self._max_ok(what,maxlen)
def _re_ok(self,bad,what,maxlen=None):
if maxlen is None: maxlen=max[what]
self._max_ok(what,maxlen)
def _rtnval(self, is_ok, ifgood, ifbad=''):
if is_ok:
def _rtnval(self, is_ok, ifgood, ifbad=''):
if is_ok:
av = ap.parse_args()
#print(repr(av), file=sys.stderr)
service = 1 if av.userv else 0
av = ap.parse_args()
#print(repr(av), file=sys.stderr)
service = 1 if av.userv else 0
def prop_out(self,n):
return self.allow_properties[n](n,str(self.properties[n]))
def output_props(self,w,ind):
def prop_out(self,n):
return self.allow_properties[n](n,str(self.properties[n]))
def output_props(self,w,ind):
w.write("%s {\n"%(self.kname()))
self.output_props(w,ind+2)
if self.depth==1: w.write("\n");
w.write("%s {\n"%(self.kname()))
self.output_props(w,ind+2)
if self.depth==1: w.write("\n");