foreman_resource_quota-0.2.0

https://rubygems.org

foreman_resource_quota

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

is_foreman_plugin
true

id: 1643244

number: 0.2.0

platform: ruby

spec_sha256: 7fd2cef21f5bb98d024419c9b859edcb3490ba98c00bbf22148badd6297c6521

sha256: 3027677d57bd707f110212e8ed3252adff78a9f0d24cb3c8e6b9421dc43bd523

created_at: 2024-05-13 08:38:46 UTC

updated_at: 2024-06-20 00:53:41 UTC

position: 2

version_data_entries_count: 92

uploaded_at: 2024-04-30 15:37:38 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 50 KB

Version Data Entries

Total: 92

Unpacked size: 178 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE1006440031.7 KB963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64
README.md100644002.6 KB3228a1928da55d7d71641b2424b0fdfa97cdab9478cf47713a8b80b9e04a1d4b
Rakefile10075500979 Bytes090f7341d919b6cb4a789cbff3e8ab424a2545c09cc5e4a38e57e8429cbee761
app/controllers/concerns/foreman/controller/parameters/resource_quota.rb10064400849 Bytesbd79d48021f817873a846eb65f2bf5297c94f7f0fdf370cab695a0c790e4d7b4
app/controllers/foreman_resource_quota/api/v2/resource_quotas_controller.rb100644003.55 KB2176ecdded98cfe7b109e12e3aa0dd3685e78f378908a91cac9ac7990e1d0a02
app/controllers/foreman_resource_quota/application_controller.rb10064400238 Bytes38b7bfb27cc69b2c3e3c2b643a8550984ca4dc7e8fc6dca67fc182a3990ae254
app/controllers/foreman_resource_quota/resource_quotas_controller.rb100644001.26 KB0f73f9d826ec12cf153213ef5372015c7be03af30de77a5e6994afcddaac06a7
app/helpers/foreman_resource_quota/hosts_helper.rb10064400466 Bytes1e3ffa81aae08f8e1edc9e0384a24d4e1a979d00ffd6a0f7073c48dc418791dc
app/helpers/foreman_resource_quota/resource_quota_helper.rb100644003.56 KB3739d4f6570c405f9bae04200abf9c42892923b81fbd4a67b9fadcb6eb2449db
app/models/concerns/foreman_resource_quota/host_managed_extensions.rb100644004.35 KB5fd27309d643da0d212cc6b85916d00b64a7b39e11c1b730e5aa7b2db115c5a3
app/models/concerns/foreman_resource_quota/user_extensions.rb10064400584 Bytes9d2cca4de1f18fc659f33fffc9f779fca50ba11bbe2c11348deed765de742ca5
app/models/concerns/foreman_resource_quota/usergroup_extensions.rb10064400539 Bytes70830e89f9e3d5b26537ea0b43d9ed9075a1f5d5fc15439cb99189d1a46b6c56
app/models/foreman_resource_quota/resource_quota.rb100644005.08 KB0e167ea4f30caab3c41ad5a891f5c168706870139506dc29a4b4c11229cb18ed
app/models/foreman_resource_quota/resource_quota_missing_host.rb10064400359 Bytesb31b73c587fab5dc8401a3e1c24a53b21e242142437688423f1781a6f133534e
app/models/foreman_resource_quota/resource_quota_user.rb10064400308 Bytes9a77822e7949ea798839f80352370c4259365b3f7e6f14f5e8be117bfb220d25
app/models/foreman_resource_quota/resource_quota_usergroup.rb10064400338 Bytesba4c53d96bc5bee8660bcdd92514fba1722810aa15af0d5c48a86d59f73e6d44
app/services/foreman_resource_quota/resource_origin.rb100644003.49 KB56500eed4c4504d3c43e9b0a2bad733afd53ca6150912c281808b3a4a0627f72
app/services/foreman_resource_quota/resource_origins/compute_attributes_origin.rb100644001.62 KBc1003d6222e0cf14a77fc9b7696d4c9f7d9b8e31a653356e1de1c0d565e95348
app/services/foreman_resource_quota/resource_origins/compute_resource_origin.rb100644003.18 KB862ccb7cd00a786a611ad21825aae0ea45748b4f404d960e824c6325a6816896
app/services/foreman_resource_quota/resource_origins/facts_origin.rb100644001.67 KB7d1719e7336d53e57cc00a6d43f731d1225a7e771628a30a21f3a8364e716bac
app/services/foreman_resource_quota/resource_origins/vm_attributes_origin.rb10064400966 Bytes4183471f799b6f6f01f9ed02eb5f441dda54fa0ae0fbbd8c74541fa1611eaf98
app/views/foreman_resource_quota/api/v2/hosts/resource_quota.json.rabl1006440082 Bytes48d033424538ec0c5a63523c9d03835bacd40f56adc8eab91bf10bf325034659
app/views/foreman_resource_quota/api/v2/resource_quotas/base.json.rabl10064400226 Bytes3e3a398c2aa576672c166c6f9e9756757610941ec06f03ac6e9d3259768cfc31
app/views/foreman_resource_quota/api/v2/resource_quotas/create.json.rabl1006440093 Bytes7e2888f9da6882a54b4ed0679234f6a4eec370ac6b36b01dea297720d0f23429
app/views/foreman_resource_quota/api/v2/resource_quotas/hosts.json.rabl10064400105 Bytes72db317ddf077335b05325b4545618dfb760b77e965cbf39cea6630fc888e2ee
app/views/foreman_resource_quota/api/v2/resource_quotas/index.json.rabl1006440098 Bytes17381caec7817354924f75a505a9cc26f0312e3f9b0c1a66abe3f414ae6a6187
app/views/foreman_resource_quota/api/v2/resource_quotas/main.json.rabl10064400130 Bytesecd88a0bb9b00be4bf0470488625152c13e4e1525e99d12af7ca13b29e8c745c
app/views/foreman_resource_quota/api/v2/resource_quotas/missing_hosts.json.rabl10064400120 Bytes0ca5d72c4e9476d13bb3fdd6b0a414e309f303447b3dc87b6628e108b9c38145
app/views/foreman_resource_quota/api/v2/resource_quotas/show.json.rabl1006440093 Bytesbc8692142a53130ce8f23d9c9f81a86e6e3fab2a76b96f5c0685d6234427a0e0
app/views/foreman_resource_quota/api/v2/resource_quotas/update.json.rabl1006440093 Bytes7e2888f9da6882a54b4ed0679234f6a4eec370ac6b36b01dea297720d0f23429
app/views/foreman_resource_quota/api/v2/resource_quotas/usergroups.json.rabl10064400115 Bytes56a02f052b7f3b57575e43594078199cfb4def449a8f848399820067e1664631
app/views/foreman_resource_quota/api/v2/resource_quotas/users.json.rabl10064400105 Bytesc0873a30b5a1ef9b597c32f88853cb08cc6a580256aa2953a4b010f594e7022c
app/views/foreman_resource_quota/api/v2/resource_quotas/utilization.json.rabl10064400118 Bytese441fccf5f8fc3cf3086c469447c001a4c9ba38c220611b0b5038c5378449c22
app/views/foreman_resource_quota/api/v2/usergroups/resource_quota.json.rabl1006440084 Bytesa2d0fd76e8c0183fbbfaa252ba4eb99c546d875ce62d059cf16b7fd30fa5cdb9
app/views/foreman_resource_quota/api/v2/users/resource_quota.json.rabl1006440084 Bytesa2d0fd76e8c0183fbbfaa252ba4eb99c546d875ce62d059cf16b7fd30fa5cdb9
app/views/foreman_resource_quota/resource_quotas/_form.html.erb10064400515 Bytes9d5b7d75e05e7af6a612f1d5916ef30c64cc3c463b385634265413b5c7872199
app/views/foreman_resource_quota/resource_quotas/edit.html.erb10064400428 Bytesd2c352cd3f5ff6b2b6deaf4bf758f9ed16455ae288fdb77b41843a10d89456b7
app/views/foreman_resource_quota/resource_quotas/index.html.erb100644001.74 KB8a325243351832d7b95a3b945c1a287fff282066490a23db174361c5ca264e79
app/views/foreman_resource_quota/resource_quotas/new.html.erb10064400278 Bytes0ee271edfa5c242219470457c9b7a15206454269ee1f17923a682c9b6fdf1e97
app/views/foreman_resource_quota/resource_quotas/welcome.html.erb10064400307 Bytes7d80f4bcc76c65882724d72d53d4851325b6dbd47679d1c8ed242bf4561e66d4
app/views/hosts/_form_quota_fields.html.erb10064400163 Bytes816e85c50276d54cbef241ac7312ac2143db3bb13fa1bd0b25c2ff7413f22f2c
app/views/users/_form_quota_tab.html.erb100644001.98 KB6b128e336552d90936cb1f93f7c6c57bb6b72728fe8155c5d4f40fbdfbb685db
config/initializers/inflections.rb10064400141 Bytes99dae7af2a13d73a696a49b4729491b8c44839ea7a2afbba1e83a8d0144e9996
config/routes.rb100644001.18 KB06e1b2f81e468f4818d71fbfa364ad9352217edaee7f9e6c3fbc066e34bc3590
db/migrate/20230306120001_create_resource_quotas.rb100644001.41 KB9c7d64dac45f937b7b339717070205227358a2770fd28e2918de9baa1cb5024c
lib/foreman_resource_quota.rb10064400104 Bytes14e493cfeb2a991fd8ea5b6695644b70d3c1a0c4b46f4375765585e74a7ffa0b
lib/foreman_resource_quota/engine.rb100644002.08 KB36d3ee14c9a3fb941d4cfc1d83394dacc68ff93233bb1802800a1acc63556218
lib/foreman_resource_quota/exceptions.rb10064400482 Bytes99a4d40dcb377a2d42839f4360cfe6750006fe1d725bc9b279f7039f8ca80f49
lib/foreman_resource_quota/register.rb100644004.94 KBad6e87f9ae6eb1e6f5cec45363c7e207d85464231910ce7af44062de4e7b3692
lib/foreman_resource_quota/version.rb1006440083 Bytes5a8b4ea0a2ffb3087c189e4ee50b8a49dfa24983e1f32787fba51ca48e87317f
lib/tasks/foreman_resource_quota_tasks.rake100644001.3 KBc49e6e617bd42e50ad7e19623146640df782c114a289d2e3027505647ea65a90
locale/Makefile100644001.66 KB0d65bf43fe1c554413fd6440c92219eb9fe3d7f6975990a974c2973810450737
locale/en/foreman_resource_quota.po10064400580 Bytes58117b5190cd5b81a5ac6f10ed173f830f22bd0b85ca8b329817a0ff4c946758
locale/foreman_resource_quota.pot10064400589 Bytese1a5939a263c7cbe62e35efb7df59c40d4f7521469d15f37c4ed76e229748108
locale/gemspec.rb10064400131 Bytesd62e3fe9e65321b11fdd1d244103fd499129bb977ccd6184bb520f57b4c109f6
package.json100644001.38 KB4f6b02be1c7f646079e5332cfc051d2e44c3672bd09c308312104e4b59f46f86
webpack/api_helper.js100644003.72 KBc057e9c965a29940d91132fc917f0445de42d35e8fbdb1c701630aa3fae7825e
webpack/api_helper.test.js100644002.22 KBe44ca941fdd424b9840aa9da5eeeaf70d0543747ffcf9a8da830af8ca05c1593
webpack/components/CreateResourceQuotaModal.js100644001.19 KB1931833191107318f5c151181e91f5824cae88839a66eee6652ecb24cde345a0
webpack/components/ResourceQuotaEmptyState/index.js100644001.72 KBde858fc0e501ae28cc0ca8399b852f0d835a7791f441403a44e4669a93301539
webpack/components/ResourceQuotaForm/ResourceQuotaForm.scss1006440046 Bytes09b658e3b3fa35d09d2f0178393c8e23d7dea834c1f4343151940f8849e4f9af
webpack/components/ResourceQuotaForm/ResourceQuotaFormConstants.js100644002.58 KBb74623c0bbd7bf382b2af64ac9e22e17c5ffc2fcb1ba1ea7630df5df584deb6e
webpack/components/ResourceQuotaForm/components/Properties/Properties.scss10064400133 Bytesd2679e71d80ff02d3a6e3f66428b82e0628f42df70df8bf8bf8d5c2cf9c10590
webpack/components/ResourceQuotaForm/components/Properties/StaticDetail.js100644001.55 KBb9dae5d1af385bf94309aebb46985f792d7268c86cf51ac58e89a3cb1802f682
webpack/components/ResourceQuotaForm/components/Properties/StatusPropertiesLabel.js100644001.63 KB0350aeca1f91ee4bafd4de7b909766ace0bf45abc38daac0bfc9883554d9d95e
webpack/components/ResourceQuotaForm/components/Properties/StatusPropertiesLabel.test.js100644001.68 KB61c70bbf482a17a0cd29840eb9dcc94e6aaa04ea1332d5ef9acfa4c8389581ab
webpack/components/ResourceQuotaForm/components/Properties/TextInputField.js100644003.66 KBe2daf905c4c7f22ed07b2d8208993075a5cfbbaead409b38e7c90068e96a0885
webpack/components/ResourceQuotaForm/components/Properties/index.js100644005.72 KB0cf6a34432cc1bc6010d61365f02dc1c36fe574560e1aa3069263b35f00a5d86
webpack/components/ResourceQuotaForm/components/QuotaState.js100644004.98 KB203f58d18e8815ee71f0d778dd23d6e1d0e12715b4adbe81ab39ed8468a6d5b3
webpack/components/ResourceQuotaForm/components/Resource/Resource.scss10064400252 Bytesd4f3a12b75d0880f27df287c5d0852210b4a7767463ee30496011a3c824f5380
webpack/components/ResourceQuotaForm/components/Resource/UnitInputField.js100644005.63 KB73da9859289a38e18b2526c11bbba89bb21110312892a109dd90ca90ed0252e3
webpack/components/ResourceQuotaForm/components/Resource/UtilizationProgress.js100644004.28 KBeaf93384f12c26d93d04a7c65119e51621a3e0a82cbd7316f92711856f37cfa2
webpack/components/ResourceQuotaForm/components/Resource/UtilizationProgress.scss10064400303 Bytes73382443ca63678fb2efaa949160ff03d529d252002563c58a5c18167744856f
webpack/components/ResourceQuotaForm/components/Resource/index.js100644006.98 KB96f3c699cd27fb890d2c10da6070d9ee8772fa899470525ff2a36ed8bb91a89b
webpack/components/ResourceQuotaForm/components/Resources.js100644003.04 KB5c244e8cb148425ad95b7ebd9b60b5c0e7743c183dfd0a296853b4ce64a1a09e
webpack/components/ResourceQuotaForm/components/Submit.js100644001.98 KBbbf81d80bbf9971446106ef1148154863df4c74742309091c85c710e980c0a58
webpack/components/ResourceQuotaForm/index.js100644005.99 KB8ed6bdddb1d4615bfa5009642cd0f648e7fe4427ccd9c8e545b8e2db90ebe625
webpack/components/UpdateResourceQuotaModal.js100644004.32 KB9da20ad459a77607c1870fbe06f54033383f9c667531db7a4792fe83a02e02e7
webpack/global_index.js10064400591 Bytes73378eeeaf102b8033fcdcd7db4032cd7e742448730d18834e669cb11dcecb5e
webpack/global_test_setup.js10064400472 Bytes46f40418eb9ab0817840ace5829fbd69907235eb4935c1a03e7aefc4183fcb3a
webpack/helper.js100644002.42 KB798359b32ccf6ca6c7a1a907844782fda0f132bbaecc48c63cd715ddf276769a
webpack/index.js10064400817 Bytesd4c5b2b762d75b45f68db9eac8be412b96504160a9c8371838553531e5769d45
webpack/lib/ActionableDetail.js100644002.65 KBe86080b26eb99b24f6699c5287ad02f03e7dd841e34e0132dba64ee77877751f
webpack/lib/ActionableDetail.scss1006440053 Bytesdabf2cdc28e096ba6895bb7da23b85294ebe0816114f69ebfa8e9ec59dc8488c
webpack/lib/EditableSwitch.js100644001.09 KB18121a33c1bb64c814f18de322db02acf1c1a55915c937ddf01cd015abaad756
webpack/lib/EditableTextInput/EditableTextInput.js100644005.29 KBf94e8808da49561ab2354f2fff23f57ffdc2406ec2fb5f4d89c7492b7c20d7c6
webpack/lib/EditableTextInput/PencilEditButton.js10064400924 Bytesc10e66cd24325e02b1c233b6d04deaae403f105c4c58df7d4067ed670059c224
webpack/lib/EditableTextInput/__tests__/editableTextInput.test.js100644005.45 KB342bd24ee0e1c6ec36b3be6c4414b02401c75d3fe60ebb9a3732e6fc668da42c
webpack/lib/EditableTextInput/editableTextInput.scss10064400730 Bytes2ad89c207a627f44ca3d3406071f007445e08a6c3869f9a37f77170a4ca672de
webpack/lib/EditableTextInput/index.js10064400230 Bytes1d78fac77b1f2c012db5147e5d126c074b9217de3ef55c108898ae926dbf0122
webpack/lib/react-testing-lib-wrapper.js100644003.16 KB43a98f6e8caffb9627218472fdf4c998b9c7b095a73d099f97e73da8e1404862
webpack/test_setup.js10064400596 Bytes1dc3d2602de98e9a5441248d3bbff7b78d4b671f04185fb70b18eb1924c58132