Skip to content

Commit 1ff097e

Browse files
checkpoint
1 parent 972ed09 commit 1ff097e

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

scripts/build_twilio_library.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,22 @@ def generate(spec_folder: str, spec_files: List[str], output_path: str, language
4646
sub_dir = subdirectories.get(language, 'rest')
4747
parent_dir = Path(__file__).parent.parent
4848
output_path = os.path.join(output_path, sub_dir)
49-
config_path = os.path.join(parent_dir, CONFIG_FOLDER, language)
49+
config_path = os.path.join(parent_dir, CONFIG_FOLDER)
5050

5151
shutil.rmtree(config_path, ignore_errors=True)
5252
Path(config_path).mkdir(parents=True, exist_ok=True)
5353

5454
for spec_file in spec_files:
55+
Path(os.path.join(config_path, spec_file)).mkdir(parents=True, exist_ok=True)
5556
if spec_file in generateForLanguages:
5657
if language in dynamic_languages:
5758
input_path_versioned, input_path_versionless, spec_dir = preprocess_orgs_spec(spec_folder, spec_file, parent_dir)
5859
generate_domain_for_language(input_path_versioned, config_path, spec_dir, output_path, language, parent_dir)
5960
generate_domain_for_language(input_path_versionless, config_path, spec_dir, output_path, language, parent_dir)
6061
if language in generateForLanguages.get(spec_file):
6162
generate_domain_for_language(spec_file, config_path, spec_folder, output_path, language, parent_dir)
62-
else: generate_domain_for_language(spec_file, config_path, spec_folder, output_path, language, parent_dir)
63+
else:
64+
generate_domain_for_language(spec_file, config_path, spec_folder, output_path, language, parent_dir)
6365
if spec_files[0] in generateForLanguages:
6466
if language in generateForLanguages.get(spec_files[0]) or language in dynamic_languages:
6567
print(f'Generating {output_path} from {spec_folder}')

scripts/generate_libraries/__init__.py

Whitespace-only changes.

scripts/generate_libraries/main.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
#!/usr/bin/env python3
22

3+
# python -m scripts.generate_libraries.main --language go --input=./examples
4+
35
import argparse
46
import glob
57
import os
6-
import scripts.build_twilio_library as build_library
8+
from .. import build_twilio_library as build_library
79

810

911
def parse_args():

0 commit comments

Comments
 (0)