# SOME DESCRIPTIVE TITLE. # Copyright (C) 2021-202r SR2 Communications Limited # This file is distributed under the same license as the Bypass Censorship # Portal package. # FIRST AUTHOR , 2024. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Bypass Censorship Portal \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-12-05 15:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: pl\n" "Language-Team: pl \n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && " "(n%100<10 || n%100>=20) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.16.0\n" #: ../../tech/automation.rst:2 msgid "Automation Plugins" msgstr "" #: ../../tech/automation.rst:5 msgid "Base" msgstr "" #: app.terraform.BaseAutomation.tmpl_write:1 of msgid "" "Write a Jinja2 template to the working directory for use by an automation" " module." msgstr "" #: ../../tech/automation.rst msgid "Parameters" msgstr "" #: app.terraform.BaseAutomation.tmpl_write:3 of msgid "filename to write to" msgstr "" #: app.terraform.BaseAutomation.tmpl_write:4 of msgid "Jinja2 template" msgstr "" #: app.terraform.BaseAutomation.tmpl_write:5 of msgid "variables for use with the template" msgstr "" #: ../../tech/automation.rst msgid "Returns" msgstr "" #: app.terraform.BaseAutomation.tmpl_write:6 #: app.terraform.terraform.TerraformAutomation.tf_posthook:7 of msgid "None" msgstr "" #: ../../docstring app.terraform.BaseAutomation.working_dir:1 of msgid "" "The short name of the automation provider. This is used as an opaque " "token throughout the portal system." msgstr "" #: ../../tech/automation.rst:12 msgid "Terraform" msgstr "" #: app.terraform.terraform.TerraformAutomation:1 of msgid "" "An abstract class to be extended by automation plugins using Terraform " "providers to deploy resources." msgstr "" #: ../../docstring app.terraform.terraform.TerraformAutomation.always_refresh:1 #: of msgid "Force refresh even when not a full run." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:1 of msgid "Runs the Terraform automation module. The run will follow these steps:" msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:3 of msgid "The :func:`tf_prehook` hook is run." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:4 of msgid "" "Generate a Terraform configuration and write it to a single ``main.tf`` " "file in the working directory (see :func:`working_directory " "`)." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:6 of msgid "Run ``terraform init``." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:7 of msgid "" "Run ``terraform apply``. This will only include a refresh if *full* is " "**True**. The apply will wait up to *lock_timeout* minutes for a lock to " "be released before failing. Up to *parallelism* requests will be sent to " "remote APIs concurrently." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:10 of msgid "The :func:`tf_posthook` hook is run." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:11 of msgid "The logs from the apply step are returned as a string." msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:13 of msgid "include a Terraform refresh in the automation module run" msgstr "" #: app.terraform.terraform.TerraformAutomation.automate:14 of msgid "success status and Terraform apply logs" msgstr "" #: ../../docstring app.terraform.terraform.TerraformAutomation.parallelism:1 of msgid "Default parallelism for remote API calls." msgstr "" #: ../../docstring app.terraform.terraform.TerraformAutomation.provider:1 of msgid "Short name for the provider used by this module." msgstr "" #: app.terraform.terraform.TerraformAutomation.tf_posthook:1 of msgid "" "This hook function is called as part of normal automation, after the " "completion of :func:`tf_apply`." msgstr ""