def put(self, chassis, network_adapter, network_device_function):
     path = os.path.join(self.root, self.chassis, chassis,
                         self.network_adapters, network_adapter,
                         self.network_device_functions,
                         network_device_function, 'index.json')
     put_object(path)
     return self.get(chassis, network_device_function)
Esempio n. 2
0
 def put(self):
     path = os.path.join(self.root, self.storage, 'index.json')
     put_object(path)
     return self.get(self.root)
Esempio n. 3
0
 def put(self, storage):
     path = create_path(self.root, self.storage, storage, 'index.json')
     put_object(path)
     return self.get(storage)
Esempio n. 4
0
 def put(self, fabric):
     path = os.path.join(self.root, self.fabrics, fabric, self.f_switches,
                         'index.json')
     put_object(path)
     return self.get(fabric)
Esempio n. 5
0
 def put(self, system, fabric_adapter):
     path = os.path.join(self.root, self.systems, system, self.fabric_adapters, fabric_adapter, self.fabric_adapter_ports, 'index.json')
     put_object(path)
     return self.get(system)
Esempio n. 6
0
 def put(self, chassis):
     path = os.path.join(self.root, self.chassis, chassis,
                         self.memory_domains, 'index.json')
     put_object(path)
     return self.get(chassis)
Esempio n. 7
0
 def put(self, chassis, media_controller):
     path = os.path.join(self.root, self.chassis, chassis,
                         self.media_controllers, media_controller,
                         self.mc_ports, 'index.json')
     put_object(path)
     return self.get(chassis)
Esempio n. 8
0
 def put(self, fabric, f_endpoint):
     path = os.path.join(self.root, self.fabrics, fabric, self.f_endpoints,
                         f_endpoint, 'index.json')
     put_object(path)
     return self.get(fabric, f_endpoint)
Esempio n. 9
0
 def put(self, ident):
     path = create_path(self.root, self.chassis, ident, 'index.json')
     put_object(path)
     return self.get(ident)
Esempio n. 10
0
 def put(self, chassis):
     path = os.path.join(self.root, self.chassis, chassis, self.network_adapters, 'index.json')
     put_object(path)
     return self.get(chassis)
Esempio n. 11
0
 def put(self, fabric):
     path = create_path(self.root, self.fabrics, fabric, 'index.json')
     put_object(path)
     return self.get(fabric)
Esempio n. 12
0
 def put(self, chassis, drive):
     path = os.path.join(self.root, self.chassis, chassis, self.drives, drive, 'index.json')
     put_object(path)
     return self.get(chassis, drive)
Esempio n. 13
0
 def put(self, storage):
     path = os.path.join(self.root, self.storage, storage, self.volumes,
                         'index.json')
     put_object(path)
     return self.get(volume)
Esempio n. 14
0
 def put(self, storage):
     path = os.path.join(self.root, self.storage, storage, self.storagecontrollers, 'index.json')
     put_object(path)
     return self.get(storagecontroller)
Esempio n. 15
0
 def put(self, fabric, f_connection):
     path = os.path.join(self.root, self.fabrics, fabric,
                         self.f_connections, f_connection, 'index.json')
     put_object(path)
     return self.get(fabric, f_connection)
Esempio n. 16
0
 def put(self, storage, storagepool):
     path = os.path.join(self.root, self.storage, storage,
                         self.storagepools, storagepool, 'index.json')
     put_object(path)
     return self.get(storage, storagepool)