

def fake_db_secgroups(instance, names):
    secgroups = []
    for (i, name) in enumerate(names):
        group_name = ('secgroup-%i' % i)
        if (isinstance(name, dict) and name.get('name')):
            group_name = name.get('name')
        secgroups.append({
            'id': i,
            'instance_uuid': instance['uuid'],
            'name': group_name,
            'description': 'Fake secgroup',
            'user_id': instance['user_id'],
            'project_id': instance['project_id'],
            'deleted': False,
            'deleted_at': None,
            'created_at': None,
            'updated_at': None,
        })
    return secgroups

dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/tests/unit/fake_instance.py fake_db_secgroups/original