def setUpTestData(cls):
     cls.cluster = ClusterFactory()
     cls.tenant = TenantFactory()
     cls.platform = PlatformFactory()
     cls.ipv4 = IPAddressFactory(family=4)
     cls.query = Template('''
         mutation{
           newVirtualMachine(input: { cluster: "$clusterId", tenant: "$tenantId", 
                                      platform: "$platformId", primaryIp4: "$ipv4Id",
                                      name: "New Name", status: 1, vcpus: 12, 
                                      memory:126, disk: 256 }) {
             virtualMachine {
                 name
                 cluster {
                   name
                 }
                 tenant {
                   name
                 }
                 platform {
                   name
                 }
             }
           }
         }
         ''').substitute(clusterId=obj_to_global_id(cls.cluster),
                         tenantId=obj_to_global_id(cls.tenant),
                         platformId=obj_to_global_id(cls.platform),
                         ipv4Id=obj_to_global_id(cls.ipv4))
 def setUpTestData(cls):
     cls.first = TenantFactory()
     cls.second = TenantFactory(group=cls.first.group)
     cls.query = Template('''
     {
         tenants(id: "$id") {
             edges {
                 node {
                     name
                     group {
                         name
                     }
                 }
             }
         }
     }
     ''').substitute(id=obj_to_global_id(cls.first))
 def setUpTestData(cls):
     cls.first = TenantFactory()
     cls.query = Template('''
     mutation {
       deleteTenant(input: {id: "$id"}) {
         tenant {
           name
         }
       }
     }
     ''').substitute(id=obj_to_global_id(cls.first))
Exemple #4
0
 def setUpTestData(cls):
     cls.first = SiteFactory()
     cls.tenant = TenantFactory()
     cls.query = Template('''
     mutation{
       updateSite(input: { id: "$id" name:"New Name", tenant: "$tenantId"}) {
         site {
             name
             tenant {
                 name
             }
         }
       }
     }
     ''').substitute(id=obj_to_global_id(cls.first),
                     tenantId=obj_to_global_id(cls.tenant))
Exemple #5
0
 def setUpTestData(cls):
     cls.tenant = TenantFactory()
     cls.query = Template('''
         mutation{
             newVrf(input: { tenant: "$tenantId",  name: "New Name", rd: "rd", enforceUnique: true }) {
                 vrf {
                     name
                     rd
                     enforceUnique
                     tenant {
                         name
                     }
                 }
             }
         }
         ''').substitute(tenantId=obj_to_global_id(cls.tenant))
 def setUpTestData(cls):
     cls.first = TenantFactory()
     cls.group = TenantGroupFactory()
     cls.query = Template('''
     mutation {
       updateTenant(input: {id: "$id", name: "New Name", slug: "nsl1", group: "$groupId"}) {
         tenant {
           name
           slug
           group {
             name
           }
         }
       }
     }
     ''').substitute(id=obj_to_global_id(cls.first),
                     groupId=obj_to_global_id(cls.group))
Exemple #7
0
 def setUpTestData(cls):
     cls.first = VRFFactory()
     cls.tenant = TenantFactory()
     cls.query = Template('''
      mutation{
       updateVrf(input: { id: "$id", name: "New Name", rd: "upd", tenant: "$tenantId" }) {
         vrf {
             name
             rd
             tenant {
               name
             }
         }
       }
     }
     ''').substitute(id=obj_to_global_id(cls.first),
                     tenantId=obj_to_global_id(cls.tenant))
 def setUpTestData(cls):
     cls.first = VLANFactory()
     cls.tenant = TenantFactory()
     cls.query = Template('''
     mutation{
       updateVlan(input: { id: "$id", vid: 10, name: "New Name", tenant: "$tenantId"}) {
         vlan{
           name
           vid
           tenant {
             name
           }
         }
       }
     }
     ''').substitute(id=obj_to_global_id(cls.first),
                     tenantId=obj_to_global_id(cls.tenant))
Exemple #9
0
 def setUpTestData(cls):
     cls.region = RegionFactory()
     cls.tenant = TenantFactory()
     cls.query = Template('''
         mutation{
             newSite(input: { name:"New Name", slug: "nsl1", region:"$regionId", tenant: "$tenantId"}) {
                 site {
                     name
                     slug
                     region {
                         name
                     }
                     tenant {
                         name
                     }                   
                 }
             }
         }
         ''').substitute(regionId=obj_to_global_id(cls.region),
                         tenantId=obj_to_global_id(cls.tenant))
 def setUpTestData(cls):
     cls.tenant = TenantFactory()
     cls.role = RoleFactory()
     cls.query = Template('''
         mutation{
             newVlan(input: { tenant: "$tenantId", role: "$roleId", vid: 2, name: "New Vlan"}) {
                 vlan{
                     name
                     vid
                     tenant{
                         name
                     }
                     role{
                         name
                     }
                 }
             }
         }
         ''').substitute(tenantId=obj_to_global_id(cls.tenant),
                         roleId=obj_to_global_id(cls.role))