]> git.donarmstrong.com Git - deb_pkgs/autorandr.git/blobdiff - autorandr.py
execute scripts in directories in a fixed order (by file name)
[deb_pkgs/autorandr.git] / autorandr.py
index d9b853b6fb97ef2ba9f5aa9df462571b5159cb04..431069a1928f868060f0277fdf8917bf9e7f5d51 100755 (executable)
@@ -1187,7 +1187,7 @@ def exec_scripts(profile_path, script_name, meta_information=None):
 
         script_folder = os.path.join(folder, "%s.d" % script_name)
         if os.access(script_folder, os.R_OK | os.X_OK) and os.path.isdir(script_folder):
-            for file_name in os.listdir(script_folder):
+            for file_name in sorted(os.listdir(script_folder)):
                 check_name = "d/%s" % (file_name,)
                 if check_name not in ran_scripts:
                     script = os.path.join(script_folder, file_name)