We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e8cc67a commit 2678a39Copy full SHA for 2678a39
foyer/plugins.py
@@ -1,5 +1,6 @@
1
import foyer
2
import glob
3
+import os
4
5
def collect_plugins(plugin_names=None):
6
"""
@@ -25,6 +26,7 @@ def collect_plugins(plugin_names=None):
25
26
plugin_name = "_".join(plugin_func.split("_")[1:])
27
# TODO: plugin_version = get_version_info
28
plugin_dir = eval("foyer.forcefields.{}.__globals__['__file__']".format(plugin_func))
29
+ plugin_dir = os.path.dirname(plugin_dir)
30
# TODO: plugin_xml_path = get_xml_path
31
# This assumes that plugin directory tree is consistent.
32
# Does not consider versioned FFs.
0 commit comments