Here the variable name `server_name_suffix' does not seem right since it is actually storing the prefix. Following code should be fine:
```python
name = server_config.get('name') or group_config['name']
server_config['name'] = '{0}-{1}'.format(name, generate_server_name())
```