Sha256: 8ab0c206e48308417ebd041533636522387eb1a8004fd8acc1e962f479fcb279
Contents?: true
Size: 961 Bytes
Versions: 25
Compression:
Stored size: 961 Bytes
Contents
# frozen_string_literal: true require_relative "../../base" module Neetob class CLI module Heroku module Access class List < Base attr_accessor :apps, :sandbox def initialize(apps, sandbox = false) super() @apps = apps @sandbox = sandbox end def run matching_apps = find_all_matching_apps(apps, :heroku, sandbox) matching_apps.each do |app| ui.info("\n Users for \"#{app}\" app\n") users = `heroku access -a #{app}` unless $?.success? ui.error("There is a problem in accessing the app with name \"#{app}\" in your account.") ui.error("Please check the specified app name and ensure you're authorized to view that app.") next end ui.success(users) end end end end end end end
Version data entries
25 entries across 25 versions & 2 rubygems