Bot.Components.Components.ClojureComponent.LoadScripts C# (CSharp) Method

LoadScripts() private method

private LoadScripts ( string directory ) : void
directory string
return void
        private void LoadScripts(string directory)
        {
            log.Info("Loading Clojure scripts...");

            string[] files = Directory.GetFiles(directory, "*.clj");
            foreach (string file in files)
            {
                try
                {
                    var path = file.Substring(0, file.LastIndexOf('.'));
                    clojure.lang.RT.load(path);
                }
                catch (Exception e)
                {
                    log.Error("Failed to load script file \"" + file + "\"", e);
                }
            }
        }