LICENSE | 100644 | 0 | 0 | | | 31.7 KB | 963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64 |
README.md | 100644 | 0 | 0 | | | 2.6 KB | 3228a1928da55d7d71641b2424b0fdfa97cdab9478cf47713a8b80b9e04a1d4b |
Rakefile | 100755 | 0 | 0 | | | 979 Bytes | 090f7341d919b6cb4a789cbff3e8ab424a2545c09cc5e4a38e57e8429cbee761 |
app/controllers/concerns/foreman/controller/parameters/resource_quota.rb | 100644 | 0 | 0 | | | 849 Bytes | bd79d48021f817873a846eb65f2bf5297c94f7f0fdf370cab695a0c790e4d7b4 |
app/controllers/foreman_resource_quota/api/v2/resource_quotas_controller.rb | 100644 | 0 | 0 | | | 3.47 KB | 39935714a886baafa464cb7b3d44a7a7cbbeca5bb004f6feeeb95b8bc7e2bb24 |
app/controllers/foreman_resource_quota/application_controller.rb | 100644 | 0 | 0 | | | 238 Bytes | 38b7bfb27cc69b2c3e3c2b643a8550984ca4dc7e8fc6dca67fc182a3990ae254 |
app/controllers/foreman_resource_quota/resource_quotas_controller.rb | 100644 | 0 | 0 | | | 1.26 KB | 0f73f9d826ec12cf153213ef5372015c7be03af30de77a5e6994afcddaac06a7 |
app/helpers/foreman_resource_quota/hosts_helper.rb | 100644 | 0 | 0 | | | 466 Bytes | 1e3ffa81aae08f8e1edc9e0384a24d4e1a979d00ffd6a0f7073c48dc418791dc |
app/helpers/foreman_resource_quota/resource_quota_helper.rb | 100644 | 0 | 0 | | | 4.75 KB | e57958b94de49821bfbc2fa8ffb47ecf1ba72d56033d3fbd7bfde61824acac67 |
app/lib/foreman_resource_quota/exceptions.rb | 100644 | 0 | 0 | | | 482 Bytes | 99a4d40dcb377a2d42839f4360cfe6750006fe1d725bc9b279f7039f8ca80f49 |
app/models/concerns/foreman_resource_quota/host_managed_extensions.rb | 100644 | 0 | 0 | | | 6.27 KB | 9d9e190efaf32abb80c5d18196be421af18c0879b24c30a701bc4445a27e725f |
app/models/concerns/foreman_resource_quota/user_extensions.rb | 100644 | 0 | 0 | | | 584 Bytes | 9d2cca4de1f18fc659f33fffc9f779fca50ba11bbe2c11348deed765de742ca5 |
app/models/concerns/foreman_resource_quota/usergroup_extensions.rb | 100644 | 0 | 0 | | | 539 Bytes | 70830e89f9e3d5b26537ea0b43d9ed9075a1f5d5fc15439cb99189d1a46b6c56 |
app/models/foreman_resource_quota/host_resources.rb | 100644 | 0 | 0 | | | 1.29 KB | 9b718314b7bbdd7cc12849ae3e157aae21a72014e8a9b8199cdaf0d10512d8d1 |
app/models/foreman_resource_quota/resource_quota.rb | 100644 | 0 | 0 | | | 5.48 KB | 00a8d21ef14e61473455d90632c83a0b3488c9c40f8cf2f89ba12edcd0605db2 |
app/models/foreman_resource_quota/resource_quota_host.rb | 100644 | 0 | 0 | | | 274 Bytes | 2cafc4381a559e8bba9062b5ffe3d1813c08be895bc364252d70b94d94973e0b |
app/models/foreman_resource_quota/resource_quota_user.rb | 100644 | 0 | 0 | | | 308 Bytes | 9a77822e7949ea798839f80352370c4259365b3f7e6f14f5e8be117bfb220d25 |
app/models/foreman_resource_quota/resource_quota_usergroup.rb | 100644 | 0 | 0 | | | 338 Bytes | ba4c53d96bc5bee8660bcdd92514fba1722810aa15af0d5c48a86d59f73e6d44 |
app/services/foreman_resource_quota/resource_origin.rb | 100644 | 0 | 0 | | | 3.52 KB | 35aa1a10b76e73a4af61a091ed542bd4a7ce99ae210b2b4fe10ef8b12c41a7b2 |
app/services/foreman_resource_quota/resource_origins/compute_attributes_origin.rb | 100644 | 0 | 0 | | | 1.62 KB | c1003d6222e0cf14a77fc9b7696d4c9f7d9b8e31a653356e1de1c0d565e95348 |
app/services/foreman_resource_quota/resource_origins/compute_resource_origin.rb | 100644 | 0 | 0 | | | 3.21 KB | 4d25701de10b9c75793a29a0bfeaf6162eececdd175573d0a1e78b5bd427487d |
app/services/foreman_resource_quota/resource_origins/facts_origin.rb | 100644 | 0 | 0 | | | 1.67 KB | 7d1719e7336d53e57cc00a6d43f731d1225a7e771628a30a21f3a8364e716bac |
app/services/foreman_resource_quota/resource_origins/vm_attributes_origin.rb | 100644 | 0 | 0 | | | 966 Bytes | 4183471f799b6f6f01f9ed02eb5f441dda54fa0ae0fbbd8c74541fa1611eaf98 |
app/views/foreman_resource_quota/api/v2/hosts/resource_quota.json.rabl | 100644 | 0 | 0 | | | 82 Bytes | 48d033424538ec0c5a63523c9d03835bacd40f56adc8eab91bf10bf325034659 |
app/views/foreman_resource_quota/api/v2/resource_quotas/base.json.rabl | 100644 | 0 | 0 | | | 226 Bytes | 3e3a398c2aa576672c166c6f9e9756757610941ec06f03ac6e9d3259768cfc31 |
app/views/foreman_resource_quota/api/v2/resource_quotas/create.json.rabl | 100644 | 0 | 0 | | | 93 Bytes | 7e2888f9da6882a54b4ed0679234f6a4eec370ac6b36b01dea297720d0f23429 |
app/views/foreman_resource_quota/api/v2/resource_quotas/hosts.json.rabl | 100644 | 0 | 0 | | | 105 Bytes | 72db317ddf077335b05325b4545618dfb760b77e965cbf39cea6630fc888e2ee |
app/views/foreman_resource_quota/api/v2/resource_quotas/index.json.rabl | 100644 | 0 | 0 | | | 98 Bytes | 17381caec7817354924f75a505a9cc26f0312e3f9b0c1a66abe3f414ae6a6187 |
app/views/foreman_resource_quota/api/v2/resource_quotas/main.json.rabl | 100644 | 0 | 0 | | | 130 Bytes | ecd88a0bb9b00be4bf0470488625152c13e4e1525e99d12af7ca13b29e8c745c |
app/views/foreman_resource_quota/api/v2/resource_quotas/missing_hosts.json.rabl | 100644 | 0 | 0 | | | 120 Bytes | 0ca5d72c4e9476d13bb3fdd6b0a414e309f303447b3dc87b6628e108b9c38145 |
app/views/foreman_resource_quota/api/v2/resource_quotas/show.json.rabl | 100644 | 0 | 0 | | | 93 Bytes | bc8692142a53130ce8f23d9c9f81a86e6e3fab2a76b96f5c0685d6234427a0e0 |
app/views/foreman_resource_quota/api/v2/resource_quotas/update.json.rabl | 100644 | 0 | 0 | | | 93 Bytes | 7e2888f9da6882a54b4ed0679234f6a4eec370ac6b36b01dea297720d0f23429 |
app/views/foreman_resource_quota/api/v2/resource_quotas/usergroups.json.rabl | 100644 | 0 | 0 | | | 115 Bytes | 56a02f052b7f3b57575e43594078199cfb4def449a8f848399820067e1664631 |
app/views/foreman_resource_quota/api/v2/resource_quotas/users.json.rabl | 100644 | 0 | 0 | | | 105 Bytes | c0873a30b5a1ef9b597c32f88853cb08cc6a580256aa2953a4b010f594e7022c |
app/views/foreman_resource_quota/api/v2/resource_quotas/utilization.json.rabl | 100644 | 0 | 0 | | | 118 Bytes | e441fccf5f8fc3cf3086c469447c001a4c9ba38c220611b0b5038c5378449c22 |
app/views/foreman_resource_quota/api/v2/usergroups/resource_quota.json.rabl | 100644 | 0 | 0 | | | 84 Bytes | a2d0fd76e8c0183fbbfaa252ba4eb99c546d875ce62d059cf16b7fd30fa5cdb9 |
app/views/foreman_resource_quota/api/v2/users/resource_quota.json.rabl | 100644 | 0 | 0 | | | 84 Bytes | a2d0fd76e8c0183fbbfaa252ba4eb99c546d875ce62d059cf16b7fd30fa5cdb9 |
app/views/foreman_resource_quota/resource_quotas/_form.html.erb | 100644 | 0 | 0 | | | 515 Bytes | 9d5b7d75e05e7af6a612f1d5916ef30c64cc3c463b385634265413b5c7872199 |
app/views/foreman_resource_quota/resource_quotas/edit.html.erb | 100644 | 0 | 0 | | | 428 Bytes | d2c352cd3f5ff6b2b6deaf4bf758f9ed16455ae288fdb77b41843a10d89456b7 |
app/views/foreman_resource_quota/resource_quotas/index.html.erb | 100644 | 0 | 0 | | | 1.74 KB | 8a325243351832d7b95a3b945c1a287fff282066490a23db174361c5ca264e79 |
app/views/foreman_resource_quota/resource_quotas/new.html.erb | 100644 | 0 | 0 | | | 278 Bytes | 0ee271edfa5c242219470457c9b7a15206454269ee1f17923a682c9b6fdf1e97 |
app/views/foreman_resource_quota/resource_quotas/welcome.html.erb | 100644 | 0 | 0 | | | 307 Bytes | 7d80f4bcc76c65882724d72d53d4851325b6dbd47679d1c8ed242bf4561e66d4 |
app/views/hosts/_form_quota_fields.html.erb | 100644 | 0 | 0 | | | 163 Bytes | 816e85c50276d54cbef241ac7312ac2143db3bb13fa1bd0b25c2ff7413f22f2c |
app/views/users/_form_quota_tab.html.erb | 100644 | 0 | 0 | | | 1.98 KB | 6b128e336552d90936cb1f93f7c6c57bb6b72728fe8155c5d4f40fbdfbb685db |
config/initializers/inflections.rb | 100644 | 0 | 0 | | | 251 Bytes | b3f8e5c18d74045aa3ad1ef265aab4c31d902d5f5b41cc80f2e206ac6352bf6b |
config/routes.rb | 100644 | 0 | 0 | | | 1.18 KB | 06e1b2f81e468f4818d71fbfa364ad9352217edaee7f9e6c3fbc066e34bc3590 |
db/migrate/20230306120001_create_resource_quotas.rb | 100644 | 0 | 0 | | | 1.41 KB | 9c7d64dac45f937b7b339717070205227358a2770fd28e2918de9baa1cb5024c |
db/migrate/20240611141744_remove_utilization_from_resource_quotas.rb | 100644 | 0 | 0 | | | 332 Bytes | c937282681a0007ca6c6966981664dbea477d3ffd419e97010c82b2d9b2d552e |
db/migrate/20240611141939_drop_missing_hosts.rb | 100644 | 0 | 0 | | | 150 Bytes | bb865ccb7c565fbfb5d8f317d91e8bc90f6fb7a1227693ed644fa04256f7a711 |
db/migrate/20240611142813_create_hosts_resources.rb | 100644 | 0 | 0 | | | 609 Bytes | 45f03cd050b3bab21103a62f87a224019f858ef60a971c91e440e5f879616894 |
db/migrate/20240618163434_remove_resource_quota_from_hosts.rb | 100644 | 0 | 0 | | | 184 Bytes | 919200ad516460ee99815ae6a1bd3061cb034f76ec1648609513b15fd60acb90 |
lib/foreman_resource_quota.rb | 100644 | 0 | 0 | | | 104 Bytes | 14e493cfeb2a991fd8ea5b6695644b70d3c1a0c4b46f4375765585e74a7ffa0b |
lib/foreman_resource_quota/async/refresh_resource_quota_utilization.rb | 100644 | 0 | 0 | | | 583 Bytes | bc01709f01aecb141f84942bb98da30941d1060fef6f85f422589cd917050fac |
lib/foreman_resource_quota/engine.rb | 100644 | 0 | 0 | | | 3.56 KB | 0ca2b8fe72efea69c9696a0a36dd25b1776af917b79c602d6e9e16a889280108 |
lib/foreman_resource_quota/register.rb | 100644 | 0 | 0 | | | 4.72 KB | aadf051a2ac1142a5422ef7e1da9db8a356f4b0f8b17e68970f42230e838969f |
lib/foreman_resource_quota/version.rb | 100644 | 0 | 0 | | | 83 Bytes | eb4dd407851f7f1e7c54ab9cc7976203c072e50cf58832ef197c8f94f2b545c5 |
lib/tasks/foreman_resource_quota_tasks.rake | 100644 | 0 | 0 | | | 1.3 KB | c49e6e617bd42e50ad7e19623146640df782c114a289d2e3027505647ea65a90 |
locale/Makefile | 100644 | 0 | 0 | | | 1.66 KB | 0d65bf43fe1c554413fd6440c92219eb9fe3d7f6975990a974c2973810450737 |
locale/en/foreman_resource_quota.po | 100644 | 0 | 0 | | | 580 Bytes | 58117b5190cd5b81a5ac6f10ed173f830f22bd0b85ca8b329817a0ff4c946758 |
locale/foreman_resource_quota.pot | 100644 | 0 | 0 | | | 589 Bytes | e1a5939a263c7cbe62e35efb7df59c40d4f7521469d15f37c4ed76e229748108 |
locale/gemspec.rb | 100644 | 0 | 0 | | | 131 Bytes | d62e3fe9e65321b11fdd1d244103fd499129bb977ccd6184bb520f57b4c109f6 |
package.json | 100644 | 0 | 0 | | | 1.35 KB | d6ccdb5b5f2e672ac0bb72cc33737465c76202d33d5e26ceb243911e5eccf17f |
webpack/api_helper.js | 100644 | 0 | 0 | | | 3.72 KB | c057e9c965a29940d91132fc917f0445de42d35e8fbdb1c701630aa3fae7825e |
webpack/api_helper.test.js | 100644 | 0 | 0 | | | 2.22 KB | e44ca941fdd424b9840aa9da5eeeaf70d0543747ffcf9a8da830af8ca05c1593 |
webpack/components/CreateResourceQuotaModal.js | 100644 | 0 | 0 | | | 1.19 KB | 1931833191107318f5c151181e91f5824cae88839a66eee6652ecb24cde345a0 |
webpack/components/ResourceQuotaEmptyState/index.js | 100644 | 0 | 0 | | | 1.72 KB | de858fc0e501ae28cc0ca8399b852f0d835a7791f441403a44e4669a93301539 |
webpack/components/ResourceQuotaForm/ResourceQuotaForm.scss | 100644 | 0 | 0 | | | 46 Bytes | 09b658e3b3fa35d09d2f0178393c8e23d7dea834c1f4343151940f8849e4f9af |
webpack/components/ResourceQuotaForm/ResourceQuotaFormConstants.js | 100644 | 0 | 0 | | | 2.58 KB | b74623c0bbd7bf382b2af64ac9e22e17c5ffc2fcb1ba1ea7630df5df584deb6e |
webpack/components/ResourceQuotaForm/components/Properties/Properties.scss | 100644 | 0 | 0 | | | 133 Bytes | d2679e71d80ff02d3a6e3f66428b82e0628f42df70df8bf8bf8d5c2cf9c10590 |
webpack/components/ResourceQuotaForm/components/Properties/StaticDetail.js | 100644 | 0 | 0 | | | 1.55 KB | b9dae5d1af385bf94309aebb46985f792d7268c86cf51ac58e89a3cb1802f682 |
webpack/components/ResourceQuotaForm/components/Properties/StatusPropertiesLabel.js | 100644 | 0 | 0 | | | 1.63 KB | 0350aeca1f91ee4bafd4de7b909766ace0bf45abc38daac0bfc9883554d9d95e |
webpack/components/ResourceQuotaForm/components/Properties/StatusPropertiesLabel.test.js | 100644 | 0 | 0 | | | 1.68 KB | 61c70bbf482a17a0cd29840eb9dcc94e6aaa04ea1332d5ef9acfa4c8389581ab |
webpack/components/ResourceQuotaForm/components/Properties/TextInputField.js | 100644 | 0 | 0 | | | 3.66 KB | e2daf905c4c7f22ed07b2d8208993075a5cfbbaead409b38e7c90068e96a0885 |
webpack/components/ResourceQuotaForm/components/Properties/index.js | 100644 | 0 | 0 | | | 5.52 KB | 77721ec842884aa39d89f4ed06bff84ff0c14e7e9d55b8613b4b59bd57d8579b |
webpack/components/ResourceQuotaForm/components/QuotaState.js | 100644 | 0 | 0 | | | 4.98 KB | 203f58d18e8815ee71f0d778dd23d6e1d0e12715b4adbe81ab39ed8468a6d5b3 |
webpack/components/ResourceQuotaForm/components/Resource/Resource.scss | 100644 | 0 | 0 | | | 252 Bytes | d4f3a12b75d0880f27df287c5d0852210b4a7767463ee30496011a3c824f5380 |
webpack/components/ResourceQuotaForm/components/Resource/UnitInputField.js | 100644 | 0 | 0 | | | 5.63 KB | 73da9859289a38e18b2526c11bbba89bb21110312892a109dd90ca90ed0252e3 |
webpack/components/ResourceQuotaForm/components/Resource/UtilizationProgress.js | 100644 | 0 | 0 | | | 4.26 KB | d36667cd5a0011ae33f64179201fe8493c3de6a7f4ad07faac42c7da5b60d654 |
webpack/components/ResourceQuotaForm/components/Resource/UtilizationProgress.scss | 100644 | 0 | 0 | | | 303 Bytes | 73382443ca63678fb2efaa949160ff03d529d252002563c58a5c18167744856f |
webpack/components/ResourceQuotaForm/components/Resource/index.js | 100644 | 0 | 0 | | | 6.98 KB | 96f3c699cd27fb890d2c10da6070d9ee8772fa899470525ff2a36ed8bb91a89b |
webpack/components/ResourceQuotaForm/components/Resources.js | 100644 | 0 | 0 | | | 3.04 KB | 5c244e8cb148425ad95b7ebd9b60b5c0e7743c183dfd0a296853b4ce64a1a09e |
webpack/components/ResourceQuotaForm/components/Submit.js | 100644 | 0 | 0 | | | 1.98 KB | bbf81d80bbf9971446106ef1148154863df4c74742309091c85c710e980c0a58 |
webpack/components/ResourceQuotaForm/index.js | 100644 | 0 | 0 | | | 5.99 KB | 8ed6bdddb1d4615bfa5009642cd0f648e7fe4427ccd9c8e545b8e2db90ebe625 |
webpack/components/UpdateResourceQuotaModal.js | 100644 | 0 | 0 | | | 4.32 KB | 9da20ad459a77607c1870fbe06f54033383f9c667531db7a4792fe83a02e02e7 |
webpack/global_index.js | 100644 | 0 | 0 | | | 591 Bytes | 73378eeeaf102b8033fcdcd7db4032cd7e742448730d18834e669cb11dcecb5e |
webpack/global_test_setup.js | 100644 | 0 | 0 | | | 472 Bytes | 46f40418eb9ab0817840ace5829fbd69907235eb4935c1a03e7aefc4183fcb3a |
webpack/helper.js | 100644 | 0 | 0 | | | 2.07 KB | a7495941e01e0dc39c51a5fbc479dd54b9fff2121995e56b5e2404dac8ae6634 |
webpack/index.js | 100644 | 0 | 0 | | | 817 Bytes | d4c5b2b762d75b45f68db9eac8be412b96504160a9c8371838553531e5769d45 |
webpack/lib/ActionableDetail.js | 100644 | 0 | 0 | | | 2.65 KB | e86080b26eb99b24f6699c5287ad02f03e7dd841e34e0132dba64ee77877751f |
webpack/lib/ActionableDetail.scss | 100644 | 0 | 0 | | | 53 Bytes | dabf2cdc28e096ba6895bb7da23b85294ebe0816114f69ebfa8e9ec59dc8488c |
webpack/lib/EditableSwitch.js | 100644 | 0 | 0 | | | 1.09 KB | 18121a33c1bb64c814f18de322db02acf1c1a55915c937ddf01cd015abaad756 |
webpack/lib/EditableTextInput/EditableTextInput.js | 100644 | 0 | 0 | | | 5.29 KB | f94e8808da49561ab2354f2fff23f57ffdc2406ec2fb5f4d89c7492b7c20d7c6 |
webpack/lib/EditableTextInput/PencilEditButton.js | 100644 | 0 | 0 | | | 924 Bytes | c10e66cd24325e02b1c233b6d04deaae403f105c4c58df7d4067ed670059c224 |
webpack/lib/EditableTextInput/__tests__/editableTextInput.test.js | 100644 | 0 | 0 | | | 5.45 KB | 342bd24ee0e1c6ec36b3be6c4414b02401c75d3fe60ebb9a3732e6fc668da42c |
webpack/lib/EditableTextInput/editableTextInput.scss | 100644 | 0 | 0 | | | 730 Bytes | 2ad89c207a627f44ca3d3406071f007445e08a6c3869f9a37f77170a4ca672de |
webpack/lib/EditableTextInput/index.js | 100644 | 0 | 0 | | | 230 Bytes | 1d78fac77b1f2c012db5147e5d126c074b9217de3ef55c108898ae926dbf0122 |
webpack/lib/react-testing-lib-wrapper.js | 100644 | 0 | 0 | | | 3.16 KB | 43a98f6e8caffb9627218472fdf4c998b9c7b095a73d099f97e73da8e1404862 |
webpack/test_setup.js | 100644 | 0 | 0 | | | 596 Bytes | 1dc3d2602de98e9a5441248d3bbff7b78d4b671f04185fb70b18eb1924c58132 |