Sha256: dc76ad22d74bc2cbc936cf9e44dabf8e6b0f1ac72c355ed044cd571c2b493bae

Contents?: true

Size: 743 Bytes

Versions: 4

Compression:

Stored size: 743 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "cron_kubernetes"
require "optparse"

# Support looking up Google Default Application Credentials, if the gem is installed
begin
  require "googleauth"
rescue LoadError
  nil
end

OptionParser.new do |opts|
  opts.banner = "Usage: cron_kubernetes [options]"
  opts.on("-c", "--configuration [file]", "Location of your configuration file") do |file|
    require File.join(Dir.pwd, file) if file
  end
  opts.on("-c", "--schedule [file]", "Location of your schedule file") do |file|
    require File.join(Dir.pwd, file) if file
  end

  opts.on("-v", "--version") do
    puts "CronKubernetes v#{CronKubernetes::VERSION}"
    exit(0)
  end
end.parse!

CronKubernetes::CronTab.new.update

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cron-kubernetes-3.0.0 bin/cron_kubernetes
cron-kubernetes-2.0.0 bin/cron_kubernetes
cron-kubernetes-1.1.0 bin/cron_kubernetes
cron-kubernetes-0.1.0 bin/cron_kubernetes