id: nova_generic_service handler: puppet puppet_module: nova version: 1.0.0 input: title: schema: str! value: package_name: schema: str! value: service_name: schema: str! value: ensure_package: schema: str value: 'present' git: schema: {repository: str!, branch: str!} value: {repository: 'https://github.com/openstack/puppet-nova', branch: '5.1.0'} ip: schema: str! value: ssh_key: schema: str! value: ssh_user: schema: str! value: tags: [resource/nova_generic_service, resources/nova]