class GitIam::CLI

Public Instance Methods

email(email) click to toggle source
# File lib/git-iam/cli.rb, line 31
def email(email)
  GitIam::Iam.set_user_email email
  who
end
method_missing(method, *args) click to toggle source

allows user to be set without special flags

# File lib/git-iam/cli.rb, line 37
def method_missing(method, *args)
  args.unshift(method.to_s)
  set_user_config args
end
reset() click to toggle source
# File lib/git-iam/cli.rb, line 13
def reset
  GitIam::Iam.reset
  who
end
set_user_config(args) click to toggle source
# File lib/git-iam/cli.rb, line 19
def set_user_config(args)
  GitIam::Iam.set_user_config args
  who
end
user(name) click to toggle source
# File lib/git-iam/cli.rb, line 25
def user(name)
  GitIam::Iam.set_user_name name
  who
end
who() click to toggle source
# File lib/git-iam/cli.rb, line 8
def who
  Helpers.print GitIam::Iam.who
end