diff --git a/eng/automation/generate.py b/eng/automation/generate.py index c00c42046fc3..064b6314e9d8 100755 --- a/eng/automation/generate.py +++ b/eng/automation/generate.py @@ -173,15 +173,15 @@ def sdk_automation_autorest(config: dict) -> List[dict]: suffix = SUFFIX update_parameters(suffix) - # TODO: use specific function to detect tag in "resources" + # TODO: use specific function to detect tag in "resources" spec/service tag = None - if service == "resources": + if service == "resources" and spec == service: with open(os.path.join(config["specFolder"], readme)) as fin: tag_match = re.search(r"tag: (package-resources-\S+)", fin.read()) if tag_match: tag = tag_match.group(1) else: - tag = "package-resources-2021-01" + tag = "package-resources-2025-04" module = ARTIFACT_FORMAT.format(service) output_folder = OUTPUT_FOLDER_FORMAT.format(service) @@ -198,7 +198,7 @@ def sdk_automation_autorest(config: dict) -> List[dict]: module=module, namespace=namespace, tag=tag, - premium=is_mgmt_premium(module) + premium=is_mgmt_premium(module), ) if succeeded: succeeded = compile_arm_package(sdk_root, module) @@ -494,7 +494,9 @@ def main(): args["version"] = current_version output_folder = OUTPUT_FOLDER_FORMAT.format(service) namespace = NAMESPACE_FORMAT.format(service) - succeeded = generate(sdk_root, module=module, output_folder=output_folder, namespace=namespace, premium=premium, **args) + succeeded = generate( + sdk_root, module=module, output_folder=output_folder, namespace=namespace, premium=premium, **args + ) if succeeded: succeeded = compile_arm_package(sdk_root, module) diff --git a/eng/automation/generate_utils.py b/eng/automation/generate_utils.py index f53c5b8eb52b..aecbfa20b6f7 100755 --- a/eng/automation/generate_utils.py +++ b/eng/automation/generate_utils.py @@ -135,7 +135,7 @@ def delete_generated_code(path: str) -> None: else: try: # Read file content and check for header - with open(cur_path, 'r', encoding='utf-8') as f: + with open(cur_path, "r", encoding="utf-8") as f: content = f.read() if autorest_generated_header in content or typespec_generated_header in content: os.remove(cur_path) # Delete the file diff --git a/eng/automation/parameters.py b/eng/automation/parameters.py index 1aa3f3eb7b49..cf47224b7887 100755 --- a/eng/automation/parameters.py +++ b/eng/automation/parameters.py @@ -32,7 +32,9 @@ FLUENTLITE_ARGUMENTS = "{0} --azure-arm --verbose --sdk-integration --generate-samples --generate-tests --fluent=lite --java.fluent=lite --java.license-header=MICROSOFT_MIT_SMALL".format( MODELERFOUR_ARGUMENTS ) -FLUENTPREMIUM_ARGUMENTS = "--verbose --generate-samples --fluent --java.fluent --java.license-header=MICROSOFT_MIT_SMALL" +FLUENTPREMIUM_ARGUMENTS = ( + "--verbose --generate-samples --fluent --java.fluent --java.license-header=MICROSOFT_MIT_SMALL" +) FLUENT_PREMIUM_PACKAGES = ( "azure-resourcemanager-appplatform",