'Say' something using the OK color (green).

 === Examples
   say_ok 'Everything is fine'
   say_ok 'It is ok', 'This is ok too'
760808
def say_ok(*args)
      args.each do |arg|
        say HighLine.default_instance.color(arg, :green)
      end
    end
1293876
def do_speak(self, args):
        """"""
        words = []
        for word in args.words:
            if args.piglatin:
                word = '%s%say' % (word[1:], word[0])
            if args.shout:
                word = word.upper()
            words.append(word)

        repetitions = args.repeat or 1

        color_on = ''
        if args.fg:
            color_on += FG_COLORS[args.fg]
        if args.bg:
            color_on += BG_COLORS[args.bg]
        color_off = Fore.RESET + Back.RESET

        for i in range(min(repetitions, self.maxrepeats)):
            # .poutput handles newlines, and accommodates output redirection too
            self.poutput(color_on + ' '.join(words) + color_off)
807451
def say_warning(*args)
      args.each do |arg|
        say HighLine.default_instance.color(arg, :yellow)
      end
    end
1297016
def bgwhite(cls, string, auto=False):
        
        return cls.colorize('bgwhite', string, auto=auto)
332761
def colorize(string, color, *args, **kwargs):
    
    string = string.format(*args, **kwargs)
    return color + string + colorama.Fore.RESET
147875
def success(message)
      puts message.prepend('➜ ').colorize(:light_green)
    end
1040268
def ok(message):
        
        message = message or ""
        if Console.color:
            Console.cprint('OKGREEN', "", message)
        else:
            print(Console.msg(message))
607236
def green(cls, string, auto=False):
        
        return cls.colorize('green', string, auto=auto)
922376
def format_color(text, color, use_color_setting):
    
    if not use_color_setting:
        return text
    else:
        return '{}{}{}'.format(color, text, NORMAL)
624847
def _yes(context):
    '''
    
    '''
    if 'chocolatey._yes' in __context__:
        return context['chocolatey._yes']
    if _LooseVersion(chocolatey_version()) >= _LooseVersion('0.9.9'):
        answer = ['--yes']
    else:
        answer = []
    context['chocolatey._yes'] = answer
    return answer
522187
def _colorize(self, msg, color=None, encode=False):
        
        
        # Valid colors
        colors = {
            'red':    '31',
            'green':  '32',
            'yellow': '33'
        }
        
        # No color specified or unsupported color
        if not color or not color in colors:
            return msg
        
        # The colorized string
        if encode:
            return u'\x1b[1;{}m{}\x1b[0m'.format(colors[color], msg)
        return '\x1b[1;{}m{}\x1b[0m'.format(colors[color], msg)
1255805
def not_ok(test, i)
      message = "not ok #{i + 1}"
      message += ' - ' + test.name if test.name
      message += "\n  " + test.errors.join("\n  ") if test.errors
      puts message
    end
652634
def bk_green(cls):
        ""
        wAttributes = cls._get_text_attributes()
        wAttributes &= ~win32.BACKGROUND_MASK
        wAttributes |=  win32.BACKGROUND_GREEN
        cls._set_text_attributes(wAttributes)
427245
def blue(cls, string, auto=False):
        
        return cls.colorize('blue', string, auto=auto)
368734
def write_color(string, name, style='normal', when='auto'):
    
    write(color(string, name, style, when))
354622
def colorize(str, sev: :normal_s)
      return str unless color_enabled?

      cc = COLOR_CODE
      color = cc.key?(sev) ? cc[sev] : ''
      "#{color}#{str.sub(cc[:esc_m], color)}#{cc[:esc_m]}"
    end
785740
def ok(*args)
      options = Utils.extract_options!(args)
      args.each { |message| say message, options.merge(color: :green) }
    end