if not node.has_bundle('build-ci'):
    raise Exception('lownercrew needs bundle build-ci')


defaults = {
    'build-ci': {
        'lonercrew': {
            'path': '/opt/lonercrew',
            'group': 'www-data',
            'branch': 'master',
        },
    },
}


@metadata_reactor.provides(
    'nginx/vhosts',
)
def nginx(metadata):
    return {
        'nginx': {
            'vhosts': {
                'lonercrew.io': {
                    'content': 'lonercrew/vhost.conf',
                },
            },
        },
    }