diff options
author | SoniEx2 <endermoneymod@gmail.com> | 2020-04-30 19:51:21 -0300 |
---|---|---|
committer | SoniEx2 <endermoneymod@gmail.com> | 2020-05-01 00:03:06 -0300 |
commit | f216c88680a880db75ab24d9ce8fa35f327ac697 (patch) | |
tree | 5074fab69f7b17945cb4689659f396c2f9ec0701 /ganarchy/__init__.py | |
parent | 78aa9079158cbbf3c01facb4a3f1a76358b4258a (diff) |
Restore merge-configs functionality
For backwards compatibility. However, this is deprecated, and shouldn't be used on new deployments. It'll be removed in the future. The new config system has built-in support for external repo lists.
Diffstat (limited to 'ganarchy/__init__.py')
-rw-r--r-- | ganarchy/__init__.py | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/ganarchy/__init__.py b/ganarchy/__init__.py index c9ff942..c7bc025 100644 --- a/ganarchy/__init__.py +++ b/ganarchy/__init__.py @@ -33,7 +33,6 @@ from collections import defaultdict from urllib.parse import urlparse import ganarchy as m_ganarchy -from ganarchy import data as m_data MIGRATIONS = { "toml-config": ( @@ -439,27 +438,6 @@ class GAnarchy: self.projects = None @ganarchy.command() -@click.option('--skip-errors/--no-skip-errors', default=False) -@click.argument('files', type=click.File('r', encoding='utf-8'), nargs=-1) -def merge_configs(skip_errors, files): - """Merges config files.""" - config = None - for f in files: - try: - f.reconfigure(newline='') - config = Config(f, config, remove=False) - except (UnicodeDecodeError, qtoml.decoder.TOMLDecodeError): - if not skip_errors: - raise - if config: - env = get_env() - template = env.get_template('index.toml') - click.echo(template.render(config=config)) - -def update_remote_configs(): - pass - -@ganarchy.command() @click.argument('out', required=True) def run(out): """Runs ganarchy standalone. |