index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-12-06 16:30:29 +0100 |
---|---|---|
committer | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-12-06 16:30:29 +0100 |
commit | 101f3bdde9cbbaf1abb49d1852a5812b681f33bc (patch) | |
tree | 06e48756301cabea555bfac3c2a7ba675eb60998 /archinstall/__main__.py | |
parent | eaf45282764bcd71fc714e820e133ff3921dfa58 (diff) |
-rw-r--r-- | archinstall/__main__.py | 6 |
diff --git a/archinstall/__main__.py b/archinstall/__main__.py index dcf61f58..dd702ecf 100644 --- a/archinstall/__main__.py +++ b/archinstall/__main__.py @@ -12,6 +12,9 @@ def run_as_a_module(): This function and the file __main__ acts as a entry point. """ + # Add another path for finding profiles, so that list_profiles() in Script() can find guided.py, unattended.py etc. + archinstall.storage['PROFILE_PATH'].append(os.path.abspath(f'{os.path.dirname(__file__)}/../examples')) + if len(sys.argv) == 1: sys.argv.append('guided') @@ -22,6 +25,9 @@ def run_as_a_module(): sys.exit(1) os.chdir(os.path.abspath(os.path.dirname(__file__))) + + # Remove the example directory from the PROFILE_PATH, to avoid guided.py etc shows up in user input questions. + archinstall.storage['PROFILE_PATH'].pop() script.execute() if __name__ == '__main__': |