Class: Gitlab::GitAccessResult::CustomAction
- Inherits:
-
Object
- Object
- Gitlab::GitAccessResult::CustomAction
- Defined in:
- lib/gitlab/git_access_result/custom_action.rb
Instance Attribute Summary collapse
-
#console_messages ⇒ Object
readonly
Returns the value of attribute console_messages.
-
#payload ⇒ Object
readonly
Returns the value of attribute payload.
Instance Method Summary collapse
-
#initialize(payload, console_messages) ⇒ CustomAction
constructor
Example of payload:.
Constructor Details
#initialize(payload, console_messages) ⇒ CustomAction
Example of payload:
'action' => 'geo_proxy_to_primary',
'data' => {
'api_endpoints' => %w{geo/proxy_git_ssh/info_refs_receive_pack geo/proxy_git_ssh/receive_pack,
'gl_username' => user.username,
'primary_repo' => geo_primary_http_url_to_repo(container)
}
}
19 20 21 22 |
# File 'lib/gitlab/git_access_result/custom_action.rb', line 19 def initialize(payload, ) @payload = payload @console_messages = end |
Instance Attribute Details
#console_messages ⇒ Object (readonly)
Returns the value of attribute console_messages.
6 7 8 |
# File 'lib/gitlab/git_access_result/custom_action.rb', line 6 def @console_messages end |
#payload ⇒ Object (readonly)
Returns the value of attribute payload.
6 7 8 |
# File 'lib/gitlab/git_access_result/custom_action.rb', line 6 def payload @payload end |