'Prompt the user for a piece of information.
:param str label: The user-friendly label for this piece of information.
:returns: The user\'s response (guaranteed non-empty).
:rtype: str'

@staticmethod
def _prompt_for_data(label):

    def __validator(i):
        if (not i):
            raise errors.PluginError('Please    enter    your    {0}.'.format(label))
    (code, response) = ops.validated_input(__validator, 'Input    your    {0}'.format(label), force_interactive=True)
    if (code == display_util.OK):
        return response
    else:
        raise errors.PluginError('{0}    required    to    proceed.'.format(label))
