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 |