(val)
| 510 | |
| 511 | |
| 512 | def validate_group(val): |
| 513 | if val is None: |
| 514 | return os.getegid() |
| 515 | |
| 516 | if isinstance(val, int): |
| 517 | return val |
| 518 | elif val.isdigit(): |
| 519 | return int(val) |
| 520 | else: |
| 521 | try: |
| 522 | return grp.getgrnam(val).gr_gid |
| 523 | except KeyError: |
| 524 | raise ConfigError("No such group: '%s'" % val) |
| 525 | |
| 526 | |
| 527 | def validate_post_request(val): |
nothing calls this directly
no test coverage detected