geonode.base.management.commands.helpers

Functions

confirm([prompt, resp])

Prompts the user for a yes or no response. Returns True for yes and False for no.

Module Contents

geonode.base.management.commands.helpers.confirm(prompt=None, resp=False)[source]

Prompts the user for a yes or no response. Returns True for yes and False for no.

resp should be set to the default value expected by the caller when the user presses ENTER without providing an input.

>>> confirm(prompt='Create Directory?', resp=True)
Create Directory? [y]|n:
True
>>> confirm(prompt='Create Directory?', resp=False)
Create Directory? [n]|y:
False
>>> confirm(prompt='Create Directory?', resp=False)
Create Directory? [n]|y: y
True