Class: Katello::Resources::Candlepin::CPUser
- Inherits:
-
CandlepinResource
- Object
- HttpResource
- CandlepinResource
- Katello::Resources::Candlepin::CPUser
- Defined in:
- app/lib/katello/resources/candlepin/c_p_user.rb
Constant Summary
Constants inherited from HttpResource
Instance Attribute Summary
Attributes inherited from HttpResource
Class Method Summary collapse
Methods inherited from CandlepinResource
default_headers, fetch_paged, included_list, logger, name_to_key, process_response, raise_rest_client_exception
Methods inherited from HttpResource
#[], #[]=, hash_to_query, #initialize, issue_request, join_path, logger, process_response, raise_rest_client_exception, rest_client
Methods included from Concerns::FilterSensitiveData
Constructor Details
This class inherits a constructor from Katello::HttpResource
Class Method Details
.create(attrs) ⇒ Object
6 7 8 |
# File 'app/lib/katello/resources/candlepin/c_p_user.rb', line 6 def create(attrs) JSON.parse(self.post(path, JSON.generate(attrs), self.default_headers).body).with_indifferent_access end |
.path(id = nil) ⇒ Object
10 11 12 |
# File 'app/lib/katello/resources/candlepin/c_p_user.rb', line 10 def path(id = nil) "/candlepin/users/#{id}" end |