使用razorsedge-network(v3.6.0)
在每一次傀儡奔跑中,我得到以下内容:
void AccountAccess(BankDatabase b)
{ //Function that allows the user to access their account
int accInput;
int pin;
bool goodInput;
do
{
cout << "Enter account number or press 1 to return to the main menu: ";
cin >> accInput;
if(b.getAccount(accInput) != 0)
{
goodInput = true;
break;
}
else if (accInput == 0)
{
cout << "Returning to main menu..." << endl;
cout << endl;
goodInput = true;
break;
}
else if (b.getAccount(accInput) == 0)
{
cout << "Account not found. Please try again." << endl;
goodInput = false;
}
} while (!goodInput);
return;
}
客户端正在运行CentOS 7.1,尝试使用代理4.2.1和4.2.3。 Puppetmaster是PE 2015
它似乎依赖于SysV脚本,但是这一切都设置正确:
Notice: /Stage[main]/Network/Service[network]/enable: enable changed 'false' to 'true'
清单称为:
[root@srv08 ~]# service network status
Configured devices:
lo ens160
Currently active devices:
lo ens160
[root@srv08 ~]# echo $?
0
Hiera反过来返回单个值
答案 0 :(得分:0)
因为启动后网络服务不会保留。因此,在每次调用时,服务都被视为“退出”,而木偶正试图再次启动它
答案 1 :(得分:0)
不是我确定的正确方法,但我已经解决了#39;将它添加到我的清单中:
file_line { 'Kill enabled':
ensure => 'absent',
line => ' enable => true,',
path => '/etc/puppetlabs/code/environments/production/modules/network/manifests/init.pp',
}
所以基本上删除启用行。由于模块由Puppetfile控制,我必须在清单中执行此操作,这将确保它不会出现。