Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pycklets / resources / frecklet / init-service-restarted.frecklet
Size: Mime:
doc:
  short_help: Restart init-service.
  help: |
    Make sure an init service is restarted.
  examples:
  - title: Restart the 'apache2' service.
    desc: |
      This doesn't enable the apache2 service, but starts it if it isn't already running.
    vars:
      name: apache2
args:
  name:
    doc:
      short_help: The name of the service.
    type: string
    required: true
    cli:
      metavar: SERVICE_NAME
      param_type: argument

meta:
  tags:
  - service
  - systemd
  - init

frecklets:
- task:
    become: true
  frecklet:
    type: ansible-module
    name: service
    desc:
      short: 'restart service: {{:: name ::}}'
    references:
      "'service' Ansible module'": https://docs.ansible.com/ansible/latest/modules/service_module.html
    properties:
      idempotent: true
      internet: false
      elevated: true
  vars:
    name: '{{:: name ::}}'
    state: restarted