无法在SALT中识别语言

时间:2017-10-24 08:26:28

标签: salt-stack

我刚开始使用SALT进行我正在进行的项目。据说可以使用Python,但我发现它的语法和整体格式有很大的不同。我已经粘贴了一个简单任务的代码,它只是打开并导入并将一些库加载到SALT控制台上。我希望有人可以检查他/她是否可以立即识别正在使用的语言和代码的作用。这是因为我怀疑代码是C,Python以及Java之间的混合......如果是这样,那么这意味着它本身应该是一种完全不同的语言吗?

代码:

var rtwxlib = import'rtwxlib';
var string = import'string';

var monitor = rtwxlib.Monitor
{
    EvActivate = func() { print "Activate\n"; };
    EvShutdown = func() { print "Shutdown\n"; };
    EvProgress = func(self, fDone, msg = "") { 
        print("Progress: %d %s                                          \r"::format(fDone*100, msg));
    };
    EvEventMsg = func(self, msg) { 
        print("\nEvent: %s\n"::format(iStat, msg));
    };
};

var solver = rtwxlib.Solver(monitor);

solver::Open("test.wrx");
solver::DelGeometry();

solver::SaveAs('testresults.wrx');
solver::Close();

1 个答案:

答案 0 :(得分:0)

我能够识别用作C的语言的语法。我认识到我遇到的问题是我使用的代码库,我后来发现这个代码是针对特定程序的。感谢所有试图提供帮助的人:)