Exemplo n.º 1
0
 def all(cls):
     values = get_information(Element.PERSISTENT_VOLUME_CLAIM)
     print (values)
     pvcs = []
     for value in values:
         pvc = PersistentVolumeClaim(value[0], value[1], value[2], value[3], value[4], value[5], value[6], value[7])
         pvcs.append(pvc.json())
     return pvcs
Exemplo n.º 2
0
 def all(cls):
     values = get_information(Element.REPLICA_SET)
     print (values)
     replicasets = []
     for value in values:
         rs = ReplicaSet(value[0], value[1], value[2], value[3], value[4], value[5], value[6], value[7])
         replicasets.append(rs.json())
     return replicasets
Exemplo n.º 3
0
 def all(cls):
     values = get_information(Element.SERVICE)
     print (values)
     services = []
     for value in values:
         service = Service(value[0], value[1], value[2], value[3], value[4], value[5], value[6])
         services.append(service.json())
     return services
Exemplo n.º 4
0
 def all(cls):
     values = get_information(Element.POD)
     print(values)
     pods = []
     for value in values:
         pod = Pod(value[0], value[1], value[2], value[3], value[4],
                   value[5], value[6], value[7], value[8])
         pods.append(pod.json())
     return pods
Exemplo n.º 5
0
 def all(cls):
     values = get_information(Element.PERSISTENT_VOLUME)
     print (values)
     pvs = []
     for value in values:
         if not (len(value) == 10 and len(pvs) == 7): # sometimes the col REASON is blank, then ignore this col
             pv = PersistentVolume(value[0], value[1], value[2], value[3], value[4], value[5], value[6], value[7], value[8])
             pvs.append(pv.json())
     return pvs