Sha256: 1904f40226e74bab68697371e9fe340199ac1c7655f8fa93e5916b6c6467099d
Contents?: true
Size: 504 Bytes
Versions: 64
Compression:
Stored size: 504 Bytes
Contents
module SOULs class Pubsub < Thor desc "create_topic", "Create Google Cloud Pubsub Topic" method_option :topic_name, default: "send-user-mailer", aliases: "--topic_name", desc: "Google Cloud Pubsub Topic Name" def create_topic system("gcloud pubsub topics create #{options[:topic_name]}") end desc "topic_list", "Show Google Cloud Topic List" def topic_list system("gcloud pubsub topics list") end end end
Version data entries
64 entries across 64 versions & 1 rubygems