Example #1
0
def test_reserved_maintenence_resources_ignores_non_maintenance():
    actual = metastatus_lib.reserved_maintenence_resources(
        {
            "maintenance": {"cpus": 5, "mem": 5, "disk": 5},
            "myotherole": {"cpus": 5, "mem": 5, "disk": 5},
        }
    )
    assert all([actual[x] == 5 for x in ["cpus", "mem", "disk"]])
Example #2
0
def test_reserved_maintenence_resources():
    actual = metastatus_lib.reserved_maintenence_resources({
        'maintenance': {
            'cpus': 5,
            'mem': 5,
            'disk': 5,
        },
    })
    assert all([actual[x] == 5 for x in ['cpus', 'mem', 'disk']])
Example #3
0
def test_reserved_maintenence_resources_no_maintenenance():
    actual = metastatus_lib.reserved_maintenence_resources({})
    assert all([actual[x] == 0 for x in ["cpus", "mem", "disk"]])
Example #4
0
def test_reserved_maintenence_resources_no_maintenenance():
    actual = metastatus_lib.reserved_maintenence_resources({})
    assert all([actual[x] == 0 for x in ['cpus', 'mem', 'disk']])