Source code for simdb.cli.commands.validators
import click
[docs]
def validate_non_negative(ctx, param, value):
if value < 0:
raise click.BadParameter("must be non-negative")
return value
[docs]
def validate_positive(ctx, param, value):
if value <= 0:
raise click.BadParameter("must be greater than zero")
return value