小编hry*_*zik的帖子

ansible:将变量传递给处理程序

我使用"眼睛"作为主管,模板的更改必须运行如下:

eye load service.rb
eye restart service.rb
Run Code Online (Sandbox Code Playgroud)

我想将其定义为所有应用程序的单个处理程序,并将其称为

eye reload appname
Run Code Online (Sandbox Code Playgroud)

并在处理程序中运行如下:

- name: reload eye service
command: eye load /path/{{ service }}.rb && eye restart {{ service }}
Run Code Online (Sandbox Code Playgroud)

但我找不到将变量传递给处理程序的方法.可能吗?

ansible ansible-playbook

10
推荐指数
1
解决办法
9313
查看次数

使用valueForKey将字符串数组转换为nsnumbers数组

我有一个包含数字的字符串数组.所以,如果有得到的方法NSNumber,从NSString它会很容易得到与数字数组:

[arrayOfStrings valueForKey:@"NSNumberValue"]
Run Code Online (Sandbox Code Playgroud)

但要将字符串转换为数字,您必须执行以下操作:

[NSNUmber numberWithInt:[string intValue]];
Run Code Online (Sandbox Code Playgroud)

我想知道如果没有手动迭代数组有没有办法做到这一点?

objective-c nsnumber nsstring nsmutablearray

1
推荐指数
1
解决办法
1022
查看次数