首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >puppet未知函数验证

puppet未知函数验证
EN

Stack Overflow用户
提问于 2013-04-30 18:22:29
回答 1查看 1.9K关注 0票数 0

我已经从requiretty为木偶的sudoers导入了此模块请求书

我已经对验证函数进行了测试,在执行irb检查时,它不会给出任何错误。

代码语言:javascript
复制
[root@yeovil functions]# irb
irb(main):001:0> require 'puppet'
=> true
irb(main):002:0> require  '/var/lib/puppet/parser/functions/validate.rb'
=> true
irb(main):003:0> Puppet::Parser::Functions.function(:validate)
=> "function_validate"
irb(main):004:0> "function_validate"
=> "function_validate"
irb(main):005:0> 
[2]+  Stopped    

         irb

但是,当我运行“傀儡代理-t”时,它返回

代码语言:javascript
复制
"Could not retrieve catalog from remote server: Error 400 on SERVER: Unknown function validate "

更新:

通过创建

代码语言:javascript
复制
{modulepath}/{module}/lib/puppet/parser/functions

但是现在得到这个错误

代码语言:javascript
复制
SERVER: Can't synthesize edge: Sudo::Requiretty[kshk] -notifies- requiretty is being called (param notify)
EN

回答 1

Stack Overflow用户

发布于 2013-04-30 20:16:50

修正:在模块定义中有一个notify条目,移除后工作很酷

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16297561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档