Retrieve configs for all the packs. Handles requests: GET /configs/
(
self,
requester_user,
sort=None,
offset=0,
limit=None,
show_secrets=False,
**raw_filters,
)
| 53 | self.get_one_db_method = packs_service.get_pack_by_ref |
| 54 | |
| 55 | def get_all( |
| 56 | self, |
| 57 | requester_user, |
| 58 | sort=None, |
| 59 | offset=0, |
| 60 | limit=None, |
| 61 | show_secrets=False, |
| 62 | **raw_filters, |
| 63 | ): |
| 64 | """ |
| 65 | Retrieve configs for all the packs. |
| 66 | |
| 67 | Handles requests: |
| 68 | GET /configs/ |
| 69 | """ |
| 70 | from_model_kwargs = { |
| 71 | "mask_secrets": self._get_mask_secrets( |
| 72 | requester_user, show_secrets=show_secrets |
| 73 | ) |
| 74 | } |
| 75 | return super(PackConfigsController, self)._get_all( |
| 76 | sort=sort, |
| 77 | offset=offset, |
| 78 | limit=limit, |
| 79 | from_model_kwargs=from_model_kwargs, |
| 80 | raw_filters=raw_filters, |
| 81 | requester_user=requester_user, |
| 82 | ) |
| 83 | |
| 84 | def get_one(self, pack_ref, requester_user, show_secrets=False): |
| 85 | """ |
nothing calls this directly
no test coverage detected