错误:未定义的方法`符号散列';当使用create\u资源时,用于Puppet::Util:Module

错误:未定义的方法`符号散列';当使用create\u资源时,用于Puppet::Util:Module,puppet,Puppet,如果我尝试使用create_资源,如所示: 我得到这个错误: Error: undefined method `symbolizehash!' for Puppet::Util:Module 我怎样才能让它工作 您提供的代码不是源代码的直接副本 group => allstaff, ^这实际上应该是: gid => allstaff, 问题是,‘group’不是‘User’资源的有效参数。啊,没关系;我使用的一个旧模块定义了“自己创建资源” gid => a

如果我尝试使用create_资源,如所示:

我得到这个错误:

Error: undefined method `symbolizehash!' for Puppet::Util:Module

我怎样才能让它工作

您提供的代码不是源代码的直接副本

group  => allstaff,
^这实际上应该是:

gid    => allstaff,

问题是,‘group’不是‘User’资源的有效参数。

啊,没关系;我使用的一个旧模块定义了“自己创建资源”

gid    => allstaff,