Beispiel #1
0
def test_check_all_resources():
    with mock.patch('fokia.provisioner.astakos'), \
            mock.patch('fokia.provisioner.KamakiConfig'), \
            mock.patch('fokia.provisioner.cyclades'):
        provisioner = Provisioner(None, "lambda")
        provisioner.astakos.get_projects.return_value = test_projects
        provisioner.astakos.get_quotas.return_value = test_quotas
        provisioner.check_all_resources(test_quotas,
                                        project_id=u'6ff62e8e-0ce9-41f7-ad99-13a18ecada5f',
                                        slaves=2,
                                        cluster_size=3,
                                        vcpus=12,
                                        ram=4096 * 3,
                                        disk=180,
                                        ip_allocation=all,
                                        network_request=1)