def install_restricted_from_cfg(config_file):
    cp = ConfigParser.ConfigParser({"RootDir": root_dir, "Pid": pid})
    cp.read(config_file)
    for section in cp.sections():
        Colorizer.info("[*] Installing %s" % section)
        install_in_directory(os.path.expanduser(cp.get(section, "directory")), cp.get(section, "command"))
Accepts a dictionary of metadata key/value pairs and updates the
dataset/ETHPy150Open owtf/owtf/install/install.py/install_restricted_from_cfg--crossover with--dataset/ETHPy150Open rackspace/pyrax/pyrax/object_storage.py/StorageObjectManager.set_metadata