## manifest
class sysusers {
@user{"foo":
ensure => present,
}
}
class backupsusers inherits sysusers {
realize(User["foo"])
file{"/tmp/foo":
content => "foo",
owner => foo,
}
}
include backupsusers
## run
notice: //sysusers/User[foo]/ensure: created
notice: //backupsusers/File[/tmp/foo]/content: defined 'content' as '{md5}acbd18db4cc2f85cedef654fccc4a4d8'
notice: //backupsusers/File[/tmp/foo]/owner: defined 'owner' as 'foo'