def deploy(self, image_id, size_idx=0, location_idx=0, name='test'):
        sd = SSHKeyDeployment(open(self.ssh_public_key).read())
        script = ScriptDeployment("/bin/true") # NOP
        msd = MultiStepDeployment([sd, script])

        class Image:
            id = image_id

        size = self.driver.list_sizes()[size_idx]
        location = self.driver.list_locations()[location_idx]

        return node2dict(self.driver.deploy_node(name=name, image=Image, 
            size=size, location=location, deploy=msd))
Create a new enlargeable array.
dataset/ETHPy150Open ema/nubo/nubo/clouds/rackspace.py/Rackspace.deploy--crossover with--dataset/ETHPy150Open PyTables/PyTables/tables/file.py/File.create_earray