'Update the config for a running process from config file.
@param string name         name of process group to add
@return boolean result     true if successful'

def addProcessGroup(self, name):

    self._update('addProcessGroup')
    for config in self.supervisord.options.process_group_configs:
        if (config.name == name):
            result = self.supervisord.add_process_group(config)
            if (not result):
                raise RPCError(Faults.ALREADY_ADDED, name)
            return True
    raise RPCError(Faults.BAD_NAME, name)
