Class: Avmtrf1::Tools::Runner::Msgraph
- Inherits:
-
Object
- Object
- Avmtrf1::Tools::Runner::Msgraph
show all
- Defined in:
- lib/avmtrf1/tools/runner/msgraph.rb,
lib/avmtrf1/tools/runner/msgraph/team.rb,
lib/avmtrf1/tools/runner/msgraph/token.rb,
lib/avmtrf1/tools/runner/msgraph/request.rb,
lib/avmtrf1/tools/runner/msgraph/team/member.rb,
lib/avmtrf1/tools/runner/msgraph/joined_teams.rb,
lib/avmtrf1/tools/runner/msgraph/team/members.rb,
lib/avmtrf1/tools/runner/msgraph/team/member/add.rb
Defined Under Namespace
Classes: JoinedTeams, Request, Team, Token
Instance Method Summary
collapse
Instance Method Details
#api_banner ⇒ Object
17
18
19
20
|
# File 'lib/avmtrf1/tools/runner/msgraph.rb', line 17
def api_banner
infov 'Client ID', api.client_id
infov 'Root URL', api.root_url
end
|
#client_id ⇒ Object
22
23
24
|
# File 'lib/avmtrf1/tools/runner/msgraph.rb', line 22
def client_id
client_id_by_argument || client_id_by_config
end
|
#client_id_by_argument ⇒ Object
26
27
28
|
# File 'lib/avmtrf1/tools/runner/msgraph.rb', line 26
def client_id_by_argument
parsed.client_id.presence
end
|
#client_id_by_config ⇒ Object
30
31
32
|
# File 'lib/avmtrf1/tools/runner/msgraph.rb', line 30
def client_id_by_config
::EacConfig::Node.context.current.entry('msgraph.client_id').value
end
|