puppetlabs/puppet — pull request #2696 by m4ce (2014-05-25 19:22:17+00:00)
Title: on Suse, systemctl is-enabled <service> without the .service suffix, always fails.

on Suse, systemctl is-enabled without the .service suffix, always fails.

Example:

dev1:~ # systemctl is-enabled syslog
Failed to issue method call: Invalid argument
dev1:~ # systemctl is-enabled syslog.service
enabled