Sha256: 44aa9582bb727b899364d22704b14d299f5c77aab1b9f4368159d448ae761eaf

Contents?: true

Size: 486 Bytes

Versions: 6

Compression:

Stored size: 486 Bytes

Contents

#!/usr/bin/env ruby
# WANT_JSON

# init bundler in dev env
if ENV['QB_DEV_ENV']
  ENV.each {|k, v|
    if k.start_with? 'QB_DEV_ENV_'
      ENV[k.sub('QB_DEV_ENV_', '')] = v
    end
  }
  require 'bundler/setup'
end

require 'qb'
require 'pp'

class Test < QB::AnsibleModule
  def main
    QB.debug args: @args
    
    if @args['count']
      (1..10).each {|i|
        puts i
        sleep 1
      }
    end
    
    raise "HERE" if @args['raise']
    
    nil
  end
end

Test.new.run

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
qb-0.1.42 dev/scratch/stdio/library/test
qb-0.1.41 dev/scratch/stdio/library/test
qb-0.1.40 dev/scratch/stdio/library/test
qb-0.1.39 dev/scratch/stdio/library/test
qb-0.1.38 dev/scratch/stdio/library/test
qb-0.1.37 dev/scratch/stdio/library/test