From ef613d6cc6abec26ebc61f272d4b4cc23928d8a5 Mon Sep 17 00:00:00 2001 From: HassanAlsamahi Date: Mon, 30 Sep 2024 12:44:06 +0200 Subject: [PATCH 1/4] incus/file/delete: Use SFTP client instead of file API Signed-off-by: HassanAlsamahi --- cmd/incus/file.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmd/incus/file.go b/cmd/incus/file.go index 72e92cf144d..8828a9e1db6 100644 --- a/cmd/incus/file.go +++ b/cmd/incus/file.go @@ -336,8 +336,14 @@ func (c *cmdFileDelete) Run(cmd *cobra.Command, args []string) error { return fmt.Errorf(i18n.G("Invalid path %s"), resource.name) } - // Delete the file - err = resource.server.DeleteInstanceFile(pathSpec[0], pathSpec[1]) + sftpConn, err := resource.server.GetInstanceFileSFTP(pathSpec[0]) + if err != nil { + return err + } + + defer func() { _ = sftpConn.Close() }() + + err = sftpConn.Remove(pathSpec[1]) if err != nil { return err } From b7a904b64b760bd2c5f87e8be1dda67303c72f9e Mon Sep 17 00:00:00 2001 From: HassanAlsamahi Date: Wed, 2 Oct 2024 15:58:26 -0400 Subject: [PATCH 2/4] incus/file/delete: Add --force flag Signed-off-by: HassanAlsamahi --- cmd/incus/file.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/cmd/incus/file.go b/cmd/incus/file.go index 8828a9e1db6..0a74b2320ee 100644 --- a/cmd/incus/file.go +++ b/cmd/incus/file.go @@ -302,6 +302,8 @@ func (c *cmdFileCreate) Run(cmd *cobra.Command, args []string) error { type cmdFileDelete struct { global *cmdGlobal file *cmdFile + + flagForce bool } func (c *cmdFileDelete) Command() *cobra.Command { @@ -312,6 +314,8 @@ func (c *cmdFileDelete) Command() *cobra.Command { cmd.Long = cli.FormatSection(i18n.G("Description"), i18n.G( `Delete files in instances`)) + cmd.Flags().BoolVarP(&c.flagForce, "force", "f", false, i18n.G("Force deleting files, directories, and subdirectories")+"``") + cmd.RunE = c.Run return cmd @@ -343,6 +347,15 @@ func (c *cmdFileDelete) Run(cmd *cobra.Command, args []string) error { defer func() { _ = sftpConn.Close() }() + if c.flagForce { + err = sftpConn.RemoveAll(pathSpec[1]) + if err != nil { + return err + } + + return nil + } + err = sftpConn.Remove(pathSpec[1]) if err != nil { return err From c9535834224287baec4f78b9a4b21832eac58215 Mon Sep 17 00:00:00 2001 From: HassanAlsamahi Date: Mon, 30 Sep 2024 12:44:48 +0200 Subject: [PATCH 3/4] i18n: Update translation templates Signed-off-by: HassanAlsamahi --- po/de.po | 148 +++++++++++++++++++++++++------------------------ po/es.po | 148 +++++++++++++++++++++++++------------------------ po/fr.po | 149 ++++++++++++++++++++++++++------------------------ po/id.po | 148 +++++++++++++++++++++++++------------------------ po/incus.pot | 146 +++++++++++++++++++++++++------------------------ po/it.po | 148 +++++++++++++++++++++++++------------------------ po/ja.po | 149 ++++++++++++++++++++++++++------------------------ po/nb_NO.po | 148 +++++++++++++++++++++++++------------------------ po/nl.po | 148 +++++++++++++++++++++++++------------------------ po/pt.po | 148 +++++++++++++++++++++++++------------------------ po/pt_BR.po | 148 +++++++++++++++++++++++++------------------------ po/ru.po | 148 +++++++++++++++++++++++++------------------------ po/zh_Hans.po | 148 +++++++++++++++++++++++++------------------------ 13 files changed, 989 insertions(+), 935 deletions(-) diff --git a/po/de.po b/po/de.po index 079050efc36..64349b54d9d 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-09-30 23:28+0000\n" "Last-Translator: Jan Mittelstädter \n" "Language-Team: German \n" @@ -636,12 +636,12 @@ msgstr "%s (%d mehr)" msgid "%s (backend=%q, source=%q)" msgstr "%s (backend=%q, quelle=%q)" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "%s ist kein Verzeichnis" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "'%s' ist kein unterstützter Dateityp" @@ -759,7 +759,7 @@ msgstr "" "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n" "Daten (Konfiguration, Sicherungspunkte, ...).\n" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 #, fuzzy msgid "... [:]/" msgstr "" @@ -1347,7 +1347,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1382,7 +1382,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Create and start instances from images" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -2075,7 +2075,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "Kein Zertifikat für diese Verbindung" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 #, fuzzy msgid "Delete files in instances" msgstr "kann nicht zum selben Container Namen kopieren" @@ -2212,8 +2212,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2436,7 +2436,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2590,7 +2590,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "Alternatives config Verzeichnis." -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 #, fuzzy msgid "Edit files in instances" msgstr "kann nicht zum selben Container Namen kopieren" @@ -3033,12 +3033,12 @@ msgstr "ZUERST BEOBACHTET" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, fuzzy, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "SSH handshake mit Client %q gescheitert: %v" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -3053,12 +3053,12 @@ msgstr "Check ob Instanz existiert fehlgeschlagen \"%s:%s\": %w" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, fuzzy, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "kann nicht zum selben Container Namen kopieren" @@ -3088,7 +3088,7 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Failed deleting source volume after copy: %w" msgstr "Kein Zertifikat für diese Verbindung" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, fuzzy, c-format msgid "Failed generating SSH host key: %w" msgstr "Akzeptiere Zertifikat" @@ -3128,7 +3128,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Akzeptiere Zertifikat" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, fuzzy, c-format msgid "Failed parsing SSH host key: %w" msgstr "Akzeptiere Zertifikat" @@ -3143,12 +3143,12 @@ msgstr "Akzeptiere Zertifikat" msgid "Failed starting command: %w" msgstr "Akzeptiere Zertifikat" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, fuzzy, c-format msgid "Failed starting sshfs: %w" msgstr "Akzeptiere Zertifikat" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, fuzzy, c-format msgid "Failed to accept incoming connection: %w" msgstr "Akzeptiere Zertifikat" @@ -3252,7 +3252,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, fuzzy, c-format msgid "Failed to listen for connection: %w" msgstr "Akzeptiere Zertifikat" @@ -3350,7 +3350,7 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Failed to update cluster member state: %w" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3404,6 +3404,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3482,7 +3486,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3747,22 +3751,22 @@ msgstr "Name" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, fuzzy, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "Anhalten des Containers fehlgeschlagen!" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, fuzzy, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "Anhalten des Containers fehlgeschlagen!" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, fuzzy, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "Anhalten des Containers fehlgeschlagen!" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, fuzzy, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "Anhalten des Containers fehlgeschlagen!" @@ -3985,12 +3989,12 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 #, fuzzy msgid "Instance disconnected" msgstr "Entferntes Administrator Passwort" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -4004,7 +4008,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -4038,7 +4042,7 @@ msgstr "Ungültiges Ziel %s" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Ungültiges Ziel %s" @@ -4103,7 +4107,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Ungültige Quelle %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Ungültige Quelle %s" @@ -4139,7 +4143,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "ungültiges Argument %s" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, fuzzy, c-format msgid "Invalid path %s" msgstr "Ungültiges Ziel %s" @@ -4171,12 +4175,12 @@ msgstr "Ungültiges Ziel %s" msgid "Invalid sorting type provided" msgstr "Ungültiges Ziel %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "Ungültige Quelle %s" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "Ungültiges Ziel %s" @@ -5146,12 +5150,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5733,7 +5737,7 @@ msgstr "Kein Zertifikat für diese Verbindung" msgid "Missing storage pool name" msgstr "Profilname kann nicht geändert werden" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5773,12 +5777,12 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" "Mehr als eine Datei herunterzuladen, aber das Ziel ist kein Verzeichnis" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "kann nicht zum selben Container Namen kopieren" @@ -6344,7 +6348,7 @@ msgstr "" msgid "Password for %s: " msgstr "Administrator Passwort für %s: " -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "Administrator Passwort für %s: " @@ -6423,7 +6427,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6462,7 +6466,7 @@ msgstr "" msgid "Processes: %d" msgstr "Profil %s erstellt\n" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, fuzzy, c-format msgid "Processing aliases failed: %s" msgstr "Anhalten des Containers fehlgeschlagen!" @@ -6608,22 +6612,22 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Publishing instance: %s" msgstr "Herunterfahren des Containers erzwingen." -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 #, fuzzy msgid "Pull files from instances" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 #, fuzzy msgid "Push files into instances" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6685,7 +6689,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -7052,17 +7056,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, fuzzy, c-format msgid "SSH client disconnected %q" msgstr "Entferntes Administrator Passwort" @@ -7189,7 +7193,7 @@ msgstr "Alternatives config Verzeichnis." msgid "Set a cluster member's configuration keys" msgstr "Alternatives config Verzeichnis." -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7421,7 +7425,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "Setzt die gid der Datei beim Übertragen" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "Setzt die gid der Datei beim Übertragen" @@ -7430,7 +7434,7 @@ msgstr "Setzt die gid der Datei beim Übertragen" msgid "Set the file's perms on create" msgstr "Setzt die Dateiberechtigungen beim Übertragen" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "Setzt die Dateiberechtigungen beim Übertragen" @@ -7439,7 +7443,7 @@ msgstr "Setzt die Dateiberechtigungen beim Übertragen" msgid "Set the file's uid on create" msgstr "Setzt die uid der Datei beim Übertragen" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "Setzt die uid der Datei beim Übertragen" @@ -7517,7 +7521,7 @@ msgstr "Anhalten des Containers fehlgeschlagen!" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -8029,12 +8033,12 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 #, fuzzy msgid "Target path and --listen flag cannot be used together" msgstr "--refresh kann nur mit Containern verwendet werden" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8367,7 +8371,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8505,7 +8509,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "kann nicht zum selben Container Namen kopieren" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8520,7 +8524,7 @@ msgstr "Neue entfernte Server hinzufügen" msgid "Unknown certificate type %q" msgstr "Unbekannter Befehl %s für Abbild" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, fuzzy, c-format msgid "Unknown channel type for client %q: %s" msgstr "Unbekannter Befehl %s für Abbild" @@ -8547,7 +8551,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "Unbekannter Befehl %s für Abbild" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, fuzzy, c-format msgid "Unknown file type '%s'" msgstr "Unbekannter Befehl %s für Abbild" @@ -9541,7 +9545,7 @@ msgstr "" "\n" "lxd %s \n" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 #, fuzzy msgid "[:]/" msgstr "" @@ -9559,7 +9563,7 @@ msgstr "" "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n" "Daten (Konfiguration, Sicherungspunkte, ...).\n" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 #, fuzzy msgid "[:]/ [[:]/...]" msgstr "" @@ -9567,7 +9571,7 @@ msgstr "" "\n" "lxd %s \n" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 #, fuzzy msgid "" "[:]/ [[:]/...] " @@ -9577,7 +9581,7 @@ msgstr "" "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n" "Daten (Konfiguration, Sicherungspunkte, ...).\n" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "" @@ -10522,20 +10526,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -11098,16 +11102,16 @@ msgstr "bitte nutzen Sie ìncus profile`" msgid "space used" msgstr "Speicherplatz in Benutzung" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "sshfs wurde gestoppt" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "sshfs mounted %q auf %q" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" "sshfs wurde nicht gefunden. Versuchen Sie stattdessen SSH SFTP mode mit dem " diff --git a/po/es.po b/po/es.po index e438cc6554d..9a90cd0c792 100644 --- a/po/es.po +++ b/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2023-06-16 20:55+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: Spanish : " msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 #, fuzzy msgid "... [:]/" msgstr "No se puede proveer el nombre del container a la lista" @@ -1282,7 +1282,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "No se puede proporcionar un nombre para la imagen de destino" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "No se puede jalar un directorio sin - recursivo" @@ -1318,7 +1318,7 @@ msgstr "No se puede especificar un remote diferente para renombrar." msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1790,7 +1790,7 @@ msgstr "Creando el contenedor" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1993,7 +1993,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -2126,8 +2126,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2340,7 +2340,7 @@ msgstr "El directorio importado no está disponible en esta plataforma" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2486,7 +2486,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2860,12 +2860,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2880,12 +2880,12 @@ msgstr "Nombre del Miembro del Cluster" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "Nombre del Miembro del Cluster" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, fuzzy, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "Nombre del Miembro del Cluster" @@ -2915,7 +2915,7 @@ msgstr "Perfil para aplicar al nuevo contenedor" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, fuzzy, c-format msgid "Failed generating SSH host key: %w" msgstr "Acepta certificado" @@ -2955,7 +2955,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Acepta certificado" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, fuzzy, c-format msgid "Failed parsing SSH host key: %w" msgstr "Acepta certificado" @@ -2970,12 +2970,12 @@ msgstr "Acepta certificado" msgid "Failed starting command: %w" msgstr "Acepta certificado" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, fuzzy, c-format msgid "Failed starting sshfs: %w" msgstr "Acepta certificado" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, fuzzy, c-format msgid "Failed to accept incoming connection: %w" msgstr "Acepta certificado" @@ -3079,7 +3079,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "Nombre del Miembro del Cluster" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, fuzzy, c-format msgid "Failed to listen for connection: %w" msgstr "Acepta certificado" @@ -3177,7 +3177,7 @@ msgstr "Nombre del Miembro del Cluster" msgid "Failed to update cluster member state: %w" msgstr "Nombre del Miembro del Cluster" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3228,6 +3228,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3306,7 +3310,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3563,22 +3567,22 @@ msgstr "Aliases:" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, fuzzy, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "Copiando la imagen: %s" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, fuzzy, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "Copiando la imagen: %s" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, fuzzy, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "Dispositivo %s añadido a %s" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, fuzzy, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "Copiando la imagen: %s" @@ -3800,11 +3804,11 @@ msgstr "" msgid "Instance Only" msgstr "Nombre del contenedor es: %s" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3819,7 +3823,7 @@ msgstr "Nombre del contenedor es obligatorio" msgid "Instance name is: %s" msgstr "Nombre del contenedor es: %s" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3853,7 +3857,7 @@ msgstr "Nombre del contenedor es: %s" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Nombre del contenedor es: %s" @@ -3916,7 +3920,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Nombre del contenedor es: %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Nombre del contenedor es: %s" @@ -3951,7 +3955,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3983,12 +3987,12 @@ msgstr "Nombre del contenedor es: %s" msgid "Invalid sorting type provided" msgstr "Nombre del contenedor es: %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4936,12 +4940,12 @@ msgstr "Registro:" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5494,7 +5498,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "Nombre del contenedor es: %s" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 #, fuzzy msgid "Missing target directory" msgstr "%s no es un directorio" @@ -5534,11 +5538,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "Aliases:" @@ -6089,7 +6093,7 @@ msgstr "" msgid "Password for %s: " msgstr "Contraseña admin para %s:" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "Contraseña admin para %s:" @@ -6166,7 +6170,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6205,7 +6209,7 @@ msgstr "" msgid "Processes: %d" msgstr "Procesos: %d" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -6348,20 +6352,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6423,7 +6427,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6779,17 +6783,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6906,7 +6910,7 @@ msgstr "Perfil %s creado" msgid "Set a cluster member's configuration keys" msgstr "Perfil %s creado" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7130,7 +7134,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -7138,7 +7142,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -7146,7 +7150,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -7222,7 +7226,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7713,11 +7717,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8044,7 +8048,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8181,7 +8185,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "Nombre del Miembro del Cluster" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8195,7 +8199,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8222,7 +8226,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -9011,7 +9015,7 @@ msgstr "No se puede proveer el nombre del container a la lista" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 #, fuzzy msgid "[:]/" msgstr "No se puede proveer el nombre del container a la lista" @@ -9021,18 +9025,18 @@ msgstr "No se puede proveer el nombre del container a la lista" msgid "[:]/ []" msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 #, fuzzy msgid "[:]/ [[:]/...]" msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 #, fuzzy msgid "" "[:]/ [[:]/...] " msgstr "No se puede proveer el nombre del container a la lista" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "No se puede proveer el nombre del container a la lista" @@ -9674,20 +9678,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -10127,16 +10131,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/fr.po b/po/fr.po index a02623f56b7..1c815386b44 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-03-08 16:01+0000\n" "Last-Translator: montag451 \n" "Language-Team: French \n" @@ -633,12 +633,12 @@ msgstr "%s (%s) (%d disponible)" msgid "%s (backend=%q, source=%q)" msgstr "%s (principal=%q, source=%q)" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "%s n'est pas un répertoire" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "'%s' n'est pas un format de fichier pris en charge" @@ -746,7 +746,7 @@ msgstr " " msgid ": " msgstr ": " -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "... [:]/" @@ -1306,7 +1306,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "Impossible de fournir un nom à l'image cible" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "Impossible de récupérer un répertoire sans --recursive" @@ -1343,7 +1343,7 @@ msgstr "" "Impossible de spécifier la colonne L lorsque le serveur ne fait pas partie " "d'un cluster" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "Impossible de spécifier uid/gid/mode dans le mode récursif" @@ -1846,7 +1846,7 @@ msgstr "Créer une instance vide" msgid "Create and start instances from images" msgstr "Créer et démarrer des instances à partir d'images" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "Créer tous les répertoires nécessaires" @@ -2082,7 +2082,7 @@ msgstr "Récupération de l'image : %s" msgid "Delete custom storage volumes" msgstr "Copie de l'image : %s" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 #, fuzzy msgid "Delete files in instances" msgstr "Création du conteneur" @@ -2223,8 +2223,8 @@ msgstr "Récupération de l'image : %s" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2442,7 +2442,7 @@ msgstr "L'importation de répertoire n'est pas disponible sur cette plateforme" msgid "Directory to run the command in (default /root)" msgstr "Dossier dans lequel exécuter la commande (/root par défaut)" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" "Désactivez l'authentification lorsque vous utilisez SSH SFTP en mode écoute" @@ -2594,7 +2594,7 @@ msgstr "Modifier un groupe de serveurs" msgid "Edit cluster member configurations as YAML" msgstr "Clé de configuration invalide" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 #, fuzzy msgid "Edit files in instances" msgstr "Création du conteneur" @@ -3054,12 +3054,12 @@ msgstr "PREMIÈRE VUE" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "Échec de l'authentification SSH avec le client %q : %v" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "Échec de l'acceptation du canal client %q : %v" @@ -3076,12 +3076,12 @@ msgstr "" "Échec de la vérification de l'existence de l'instantané d'instance \"%s:" "%s\" : %w" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "Échec de la connexion au SFTP de l'instance pour le client %q : %v" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "Échec de la connexion au SFTP de l'instance : %w" @@ -3114,7 +3114,7 @@ msgstr "Échec de la suppression de l'instance %q dans le projet %q : %w" msgid "Failed deleting source volume after copy: %w" msgstr "Échec de la suppression du volume source après la copie : %w" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "Échec de la génération de la clé hôte SSH : %w" @@ -3155,7 +3155,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Échec du chargement du pool de stockage %q : %w" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "Échec de l'analyse de la clé d'hôte SSH : %w" @@ -3170,12 +3170,12 @@ msgstr "Échec de l'analyse de la réponse de validation : %w" msgid "Failed starting command: %w" msgstr "Échec de l'exécution de la commande : %w" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "Échec du démarrage de sshfs : %w" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "Échec de l'acceptation de la connexion entrante : %w" @@ -3282,7 +3282,7 @@ msgstr "Échec de la recherche du projet : %w" msgid "Failed to join cluster: %w" msgstr "Échec de l'adhésion au cluster : %w" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "Échec de la mise en écoute des demandes de connexion : %w" @@ -3383,7 +3383,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "Échec de la mise à jour de l'état du membre du cluster : %w" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "Échec du parcours des fichiers du répertoire %s : %s" @@ -3436,6 +3436,11 @@ msgstr "Forcer la création de fichiers ou de répertoires" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +#, fuzzy +msgid "Force deleting files, directories, and subdirectories" +msgstr "Forcer la création de fichiers ou de répertoires" + #: cmd/incus/cluster.go:1494 #, fuzzy msgid "Force evacuation without user confirmation" @@ -3539,7 +3544,7 @@ msgstr "Format (man|md|rest|yaml)" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3810,22 +3815,22 @@ msgstr "L'arrêt du conteneur a échoué !" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "La copie d'E/S de SSH vers l'instance a échoué : %v" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "La copie d'E/S de l'instance vers SSH a échoué : %v" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "La copie d'E/S de l'instance vers sshfs a échoué : %v" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "La copie d'E/S de sshfs vers l'instance a échoué : %v" @@ -4067,12 +4072,12 @@ msgstr "Données d'entrée" msgid "Instance Only" msgstr "Le nom du conteneur est : %s" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 #, fuzzy msgid "Instance disconnected" msgstr "Mot de passe de l'administrateur distant" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "Instance déconnectée pour le client %q" @@ -4087,7 +4092,7 @@ msgstr "Le nom du conteneur est obligatoire" msgid "Instance name is: %s" msgstr "Le nom du conteneur est : %s" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 #, fuzzy msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -4124,7 +4129,7 @@ msgstr "Cible invalide %s" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "Schéma d'URL invalide \"%s\" in \"%s\"" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Cible invalide %s" @@ -4189,7 +4194,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Le nom du conteneur est : %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Le nom du conteneur est : %s" @@ -4229,7 +4234,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "nombre d'arguments incorrect pour la sous-comande" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, fuzzy, c-format msgid "Invalid path %s" msgstr "Cible invalide %s" @@ -4261,12 +4266,12 @@ msgstr "Cible invalide %s" msgid "Invalid sorting type provided" msgstr "Cible invalide %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "Source invalide %s" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "Cible invalide %s" @@ -5279,12 +5284,12 @@ msgstr "Journal :" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5861,7 +5866,7 @@ msgstr "Copie de l'image : %s" msgid "Missing storage pool name" msgstr "Nom de l'ensemble de stockage" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 #, fuzzy msgid "Missing target directory" msgstr "%s n'est pas un répertoire" @@ -5904,12 +5909,12 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "Plus d'un périphérique correspond, spécifier le nom du périphérique." -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" "Plusieurs fichiers à télécharger, mais la destination n'est pas un dossier" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "Création du conteneur" @@ -6488,7 +6493,7 @@ msgstr "Options :" msgid "Password for %s: " msgstr "Mot de passe administrateur pour %s : " -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "Mot de passe administrateur pour %s : " @@ -6566,7 +6571,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6606,7 +6611,7 @@ msgstr "" msgid "Processes: %d" msgstr "Processus : %d" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "Le traitement des alias a échoué : %s" @@ -6751,22 +6756,22 @@ msgstr "Création du conteneur" msgid "Publishing instance: %s" msgstr "Ignorer l'état du conteneur (seulement pour start)" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 #, fuzzy msgid "Pull files from instances" msgstr "Création du conteneur" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 #, fuzzy msgid "Push files into instances" msgstr "Création du conteneur" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6829,7 +6834,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 #, fuzzy msgid "Recursively transfer files" msgstr "Pousser ou récupérer des fichiers récursivement" @@ -7215,17 +7220,17 @@ msgstr "SOURCE" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, fuzzy, c-format msgid "SSH client disconnected %q" msgstr "Mot de passe de l'administrateur distant" @@ -7349,7 +7354,7 @@ msgstr "Clé de configuration invalide" msgid "Set a cluster member's configuration keys" msgstr "Clé de configuration invalide" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7582,7 +7587,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "Définir le gid du fichier lors de l'envoi" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "Définir le gid du fichier lors de l'envoi" @@ -7591,7 +7596,7 @@ msgstr "Définir le gid du fichier lors de l'envoi" msgid "Set the file's perms on create" msgstr "Définir les permissions du fichier lors de l'envoi" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "Définir les permissions du fichier lors de l'envoi" @@ -7600,7 +7605,7 @@ msgstr "Définir les permissions du fichier lors de l'envoi" msgid "Set the file's uid on create" msgstr "Définir l'uid du fichier lors de l'envoi" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "Définir l'uid du fichier lors de l'envoi" @@ -7678,7 +7683,7 @@ msgstr "Copie de l'image : %s" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -8197,11 +8202,11 @@ msgstr "TYPE" msgid "Taken at" msgstr "pris à %s" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8545,7 +8550,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8684,7 +8689,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "Profil à appliquer au nouveau conteneur" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8699,7 +8704,7 @@ msgstr "Ajouter de nouveaux serveurs distants" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8726,7 +8731,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -9724,7 +9729,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 #, fuzzy msgid "[:]/" msgstr "" @@ -9748,7 +9753,7 @@ msgstr "" "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée " "(configuration, instantanés, …)." -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 #, fuzzy msgid "[:]/ [[:]/...]" msgstr "" @@ -9756,7 +9761,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 #, fuzzy msgid "" "[:]/ [[:]/...] " @@ -9769,7 +9774,7 @@ msgstr "" "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée " "(configuration, instantanés, …)." -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "" @@ -10763,20 +10768,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -11239,16 +11244,16 @@ msgstr "veuillez utiliser `incus profile`" msgid "space used" msgstr "espace utilisé" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "sshfs s'est arrêté" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "sshfs monté %q sur %q" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" "sshfs non trouvé. Essayez le mode SSH SFTP en utilisant l'option --listen" diff --git a/po/id.po b/po/id.po index 88be7c95f5c..cedd9a0b5c5 100644 --- a/po/id.po +++ b/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: incus\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -383,12 +383,12 @@ msgstr "" msgid "%s (backend=%q, source=%q)" msgstr "" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "" @@ -493,7 +493,7 @@ msgstr "" msgid ": " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -1017,7 +1017,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1052,7 +1052,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1514,7 +1514,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1709,7 +1709,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -1834,8 +1834,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2043,7 +2043,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2182,7 +2182,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2544,12 +2544,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2564,12 +2564,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2639,7 +2639,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2654,12 +2654,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -2763,7 +2763,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -2861,7 +2861,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -2912,6 +2912,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -2989,7 +2993,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3224,22 +3228,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3453,11 +3457,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3471,7 +3475,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3504,7 +3508,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3566,7 +3570,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3601,7 +3605,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3629,12 +3633,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4565,12 +4569,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5092,7 +5096,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5130,11 +5134,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -5758,7 +5762,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -5797,7 +5801,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -5936,20 +5940,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6009,7 +6013,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6347,17 +6351,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6471,7 +6475,7 @@ msgstr "" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6688,7 +6692,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -6696,7 +6700,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -6704,7 +6708,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -6772,7 +6776,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7245,11 +7249,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -7575,7 +7579,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -7709,7 +7713,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -7723,7 +7727,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -7750,7 +7754,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -8462,7 +8466,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -8470,16 +8474,16 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -9029,20 +9033,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -9482,16 +9486,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/incus.pot b/po/incus.pot index d6573070183..8bfbb1c0564 100644 --- a/po/incus.pot +++ b/po/incus.pot @@ -7,7 +7,7 @@ msgid "" msgstr "Project-Id-Version: incus\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" - "POT-Creation-Date: 2024-09-25 00:05-0400\n" + "POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -360,12 +360,12 @@ msgstr "" msgid "%s (backend=%q, source=%q)" msgstr "" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "" @@ -469,7 +469,7 @@ msgstr "" msgid ": " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -974,7 +974,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1008,7 +1008,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1401,7 +1401,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -1668,7 +1668,7 @@ msgstr "" msgid "Delete warning" msgstr "" -#: cmd/incus/action.go:32 cmd/incus/action.go:57 cmd/incus/action.go:83 cmd/incus/action.go:109 cmd/incus/action.go:134 cmd/incus/admin.go:20 cmd/incus/admin_cluster.go:25 cmd/incus/admin_init.go:45 cmd/incus/admin_other.go:20 cmd/incus/admin_recover.go:29 cmd/incus/admin_shutdown.go:30 cmd/incus/admin_sql.go:29 cmd/incus/admin_waitready.go:27 cmd/incus/alias.go:23 cmd/incus/alias.go:61 cmd/incus/alias.go:111 cmd/incus/alias.go:168 cmd/incus/alias.go:223 cmd/incus/cluster.go:35 cmd/incus/cluster.go:130 cmd/incus/cluster.go:318 cmd/incus/cluster.go:375 cmd/incus/cluster.go:434 cmd/incus/cluster.go:507 cmd/incus/cluster.go:587 cmd/incus/cluster.go:631 cmd/incus/cluster.go:689 cmd/incus/cluster.go:780 cmd/incus/cluster.go:873 cmd/incus/cluster.go:994 cmd/incus/cluster.go:1072 cmd/incus/cluster.go:1237 cmd/incus/cluster.go:1325 cmd/incus/cluster.go:1449 cmd/incus/cluster.go:1478 cmd/incus/cluster_group.go:35 cmd/incus/cluster_group.go:101 cmd/incus/cluster_group.go:186 cmd/incus/cluster_group.go:272 cmd/incus/cluster_group.go:332 cmd/incus/cluster_group.go:457 cmd/incus/cluster_group.go:609 cmd/incus/cluster_group.go:694 cmd/incus/cluster_group.go:750 cmd/incus/cluster_group.go:812 cmd/incus/cluster_group.go:888 cmd/incus/cluster_group.go:963 cmd/incus/cluster_group.go:1045 cmd/incus/cluster_role.go:24 cmd/incus/cluster_role.go:51 cmd/incus/cluster_role.go:115 cmd/incus/config.go:32 cmd/incus/config.go:95 cmd/incus/config.go:388 cmd/incus/config.go:525 cmd/incus/config.go:751 cmd/incus/config.go:883 cmd/incus/config_device.go:24 cmd/incus/config_device.go:78 cmd/incus/config_device.go:220 cmd/incus/config_device.go:317 cmd/incus/config_device.go:400 cmd/incus/config_device.go:502 cmd/incus/config_device.go:618 cmd/incus/config_device.go:625 cmd/incus/config_device.go:758 cmd/incus/config_device.go:843 cmd/incus/config_metadata.go:26 cmd/incus/config_metadata.go:54 cmd/incus/config_metadata.go:187 cmd/incus/config_template.go:26 cmd/incus/config_template.go:66 cmd/incus/config_template.go:134 cmd/incus/config_template.go:188 cmd/incus/config_template.go:288 cmd/incus/config_template.go:356 cmd/incus/config_trust.go:36 cmd/incus/config_trust.go:91 cmd/incus/config_trust.go:171 cmd/incus/config_trust.go:275 cmd/incus/config_trust.go:400 cmd/incus/config_trust.go:590 cmd/incus/config_trust.go:743 cmd/incus/config_trust.go:789 cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 cmd/incus/image.go:1568 cmd/incus/image.go:1633 cmd/incus/image.go:1697 cmd/incus/image_alias.go:29 cmd/incus/image_alias.go:65 cmd/incus/image_alias.go:112 cmd/incus/image_alias.go:158 cmd/incus/image_alias.go:334 cmd/incus/import.go:27 cmd/incus/info.go:35 cmd/incus/launch.go:24 cmd/incus/list.go:50 cmd/incus/main.go:85 cmd/incus/manpage.go:22 cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:337 cmd/incus/network.go:448 cmd/incus/network.go:506 cmd/incus/network.go:603 cmd/incus/network.go:700 cmd/incus/network.go:836 cmd/incus/network.go:917 cmd/incus/network.go:1053 cmd/incus/network.go:1251 cmd/incus/network.go:1405 cmd/incus/network.go:1465 cmd/incus/network.go:1561 cmd/incus/network.go:1633 cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94 cmd/incus/network_acl.go:190 cmd/incus/network_acl.go:251 cmd/incus/network_acl.go:307 cmd/incus/network_acl.go:380 cmd/incus/network_acl.go:477 cmd/incus/network_acl.go:565 cmd/incus/network_acl.go:608 cmd/incus/network_acl.go:747 cmd/incus/network_acl.go:804 cmd/incus/network_acl.go:861 cmd/incus/network_acl.go:876 cmd/incus/network_acl.go:1013 cmd/incus/network_allocations.go:34 cmd/incus/network_forward.go:28 cmd/incus/network_forward.go:91 cmd/incus/network_forward.go:248 cmd/incus/network_forward.go:324 cmd/incus/network_forward.go:427 cmd/incus/network_forward.go:512 cmd/incus/network_forward.go:622 cmd/incus/network_forward.go:669 cmd/incus/network_forward.go:823 cmd/incus/network_forward.go:897 cmd/incus/network_forward.go:912 cmd/incus/network_forward.go:993 cmd/incus/network_integration.go:28 cmd/incus/network_integration.go:85 cmd/incus/network_integration.go:178 cmd/incus/network_integration.go:230 cmd/incus/network_integration.go:352 cmd/incus/network_integration.go:416 cmd/incus/network_integration.go:559 cmd/incus/network_integration.go:613 cmd/incus/network_integration.go:694 cmd/incus/network_integration.go:727 cmd/incus/network_load_balancer.go:29 cmd/incus/network_load_balancer.go:100 cmd/incus/network_load_balancer.go:252 cmd/incus/network_load_balancer.go:328 cmd/incus/network_load_balancer.go:431 cmd/incus/network_load_balancer.go:499 cmd/incus/network_load_balancer.go:609 cmd/incus/network_load_balancer.go:639 cmd/incus/network_load_balancer.go:804 cmd/incus/network_load_balancer.go:877 cmd/incus/network_load_balancer.go:892 cmd/incus/network_load_balancer.go:968 cmd/incus/network_load_balancer.go:1066 cmd/incus/network_load_balancer.go:1081 cmd/incus/network_load_balancer.go:1154 cmd/incus/network_load_balancer.go:1277 cmd/incus/network_peer.go:28 cmd/incus/network_peer.go:87 cmd/incus/network_peer.go:249 cmd/incus/network_peer.go:320 cmd/incus/network_peer.go:466 cmd/incus/network_peer.go:551 cmd/incus/network_peer.go:653 cmd/incus/network_peer.go:700 cmd/incus/network_peer.go:837 cmd/incus/network_zone.go:32 cmd/incus/network_zone.go:91 cmd/incus/network_zone.go:254 cmd/incus/network_zone.go:317 cmd/incus/network_zone.go:390 cmd/incus/network_zone.go:485 cmd/incus/network_zone.go:573 cmd/incus/network_zone.go:616 cmd/incus/network_zone.go:743 cmd/incus/network_zone.go:799 cmd/incus/network_zone.go:856 cmd/incus/network_zone.go:934 cmd/incus/network_zone.go:998 cmd/incus/network_zone.go:1074 cmd/incus/network_zone.go:1172 cmd/incus/network_zone.go:1261 cmd/incus/network_zone.go:1308 cmd/incus/network_zone.go:1438 cmd/incus/network_zone.go:1499 cmd/incus/network_zone.go:1514 cmd/incus/network_zone.go:1572 cmd/incus/operation.go:29 cmd/incus/operation.go:62 cmd/incus/operation.go:113 cmd/incus/operation.go:288 cmd/incus/profile.go:34 cmd/incus/profile.go:109 cmd/incus/profile.go:184 cmd/incus/profile.go:275 cmd/incus/profile.go:357 cmd/incus/profile.go:440 cmd/incus/profile.go:498 cmd/incus/profile.go:634 cmd/incus/profile.go:710 cmd/incus/profile.go:868 cmd/incus/profile.go:956 cmd/incus/profile.go:1016 cmd/incus/profile.go:1105 cmd/incus/profile.go:1169 cmd/incus/project.go:36 cmd/incus/project.go:100 cmd/incus/project.go:199 cmd/incus/project.go:297 cmd/incus/project.go:433 cmd/incus/project.go:508 cmd/incus/project.go:723 cmd/incus/project.go:788 cmd/incus/project.go:876 cmd/incus/project.go:920 cmd/incus/project.go:981 cmd/incus/project.go:1049 cmd/incus/publish.go:32 cmd/incus/query.go:34 cmd/incus/rebuild.go:27 cmd/incus/remote.go:44 cmd/incus/remote.go:109 cmd/incus/remote.go:638 cmd/incus/remote.go:685 cmd/incus/remote.go:724 cmd/incus/remote.go:898 cmd/incus/remote.go:979 cmd/incus/remote.go:1044 cmd/incus/remote.go:1092 cmd/incus/remote_unix.go:37 cmd/incus/rename.go:21 cmd/incus/snapshot.go:31 cmd/incus/snapshot.go:78 cmd/incus/snapshot.go:203 cmd/incus/snapshot.go:294 cmd/incus/snapshot.go:449 cmd/incus/snapshot.go:510 cmd/incus/snapshot.go:589 cmd/incus/storage.go:37 cmd/incus/storage.go:100 cmd/incus/storage.go:212 cmd/incus/storage.go:270 cmd/incus/storage.go:402 cmd/incus/storage.go:484 cmd/incus/storage.go:665 cmd/incus/storage.go:826 cmd/incus/storage.go:930 cmd/incus/storage.go:1024 cmd/incus/storage_bucket.go:34 cmd/incus/storage_bucket.go:96 cmd/incus/storage_bucket.go:201 cmd/incus/storage_bucket.go:262 cmd/incus/storage_bucket.go:395 cmd/incus/storage_bucket.go:479 cmd/incus/storage_bucket.go:639 cmd/incus/storage_bucket.go:733 cmd/incus/storage_bucket.go:802 cmd/incus/storage_bucket.go:836 cmd/incus/storage_bucket.go:883 cmd/incus/storage_bucket.go:1027 cmd/incus/storage_bucket.go:1133 cmd/incus/storage_bucket.go:1197 cmd/incus/storage_bucket.go:1332 cmd/incus/storage_bucket.go:1404 cmd/incus/storage_bucket.go:1555 cmd/incus/storage_volume.go:56 cmd/incus/storage_volume.go:163 cmd/incus/storage_volume.go:254 cmd/incus/storage_volume.go:361 cmd/incus/storage_volume.go:576 cmd/incus/storage_volume.go:686 cmd/incus/storage_volume.go:759 cmd/incus/storage_volume.go:857 cmd/incus/storage_volume.go:954 cmd/incus/storage_volume.go:1178 cmd/incus/storage_volume.go:1314 cmd/incus/storage_volume.go:1475 cmd/incus/storage_volume.go:1559 cmd/incus/storage_volume.go:1774 cmd/incus/storage_volume.go:1867 cmd/incus/storage_volume.go:1947 cmd/incus/storage_volume.go:2110 cmd/incus/storage_volume.go:2215 cmd/incus/storage_volume.go:2273 cmd/incus/storage_volume.go:2322 cmd/incus/storage_volume.go:2455 cmd/incus/storage_volume.go:2544 cmd/incus/storage_volume.go:2550 cmd/incus/storage_volume.go:2707 cmd/incus/storage_volume.go:2794 cmd/incus/storage_volume.go:2874 cmd/incus/storage_volume.go:2961 cmd/incus/storage_volume.go:3127 cmd/incus/top.go:33 cmd/incus/version.go:22 cmd/incus/warning.go:29 cmd/incus/warning.go:72 cmd/incus/warning.go:263 cmd/incus/warning.go:304 cmd/incus/warning.go:358 +#: cmd/incus/action.go:32 cmd/incus/action.go:57 cmd/incus/action.go:83 cmd/incus/action.go:109 cmd/incus/action.go:134 cmd/incus/admin.go:20 cmd/incus/admin_cluster.go:25 cmd/incus/admin_init.go:45 cmd/incus/admin_other.go:20 cmd/incus/admin_recover.go:29 cmd/incus/admin_shutdown.go:30 cmd/incus/admin_sql.go:29 cmd/incus/admin_waitready.go:27 cmd/incus/alias.go:23 cmd/incus/alias.go:61 cmd/incus/alias.go:111 cmd/incus/alias.go:168 cmd/incus/alias.go:223 cmd/incus/cluster.go:35 cmd/incus/cluster.go:130 cmd/incus/cluster.go:318 cmd/incus/cluster.go:375 cmd/incus/cluster.go:434 cmd/incus/cluster.go:507 cmd/incus/cluster.go:587 cmd/incus/cluster.go:631 cmd/incus/cluster.go:689 cmd/incus/cluster.go:780 cmd/incus/cluster.go:873 cmd/incus/cluster.go:994 cmd/incus/cluster.go:1072 cmd/incus/cluster.go:1237 cmd/incus/cluster.go:1325 cmd/incus/cluster.go:1449 cmd/incus/cluster.go:1478 cmd/incus/cluster_group.go:35 cmd/incus/cluster_group.go:101 cmd/incus/cluster_group.go:186 cmd/incus/cluster_group.go:272 cmd/incus/cluster_group.go:332 cmd/incus/cluster_group.go:457 cmd/incus/cluster_group.go:609 cmd/incus/cluster_group.go:694 cmd/incus/cluster_group.go:750 cmd/incus/cluster_group.go:812 cmd/incus/cluster_group.go:888 cmd/incus/cluster_group.go:963 cmd/incus/cluster_group.go:1045 cmd/incus/cluster_role.go:24 cmd/incus/cluster_role.go:51 cmd/incus/cluster_role.go:115 cmd/incus/config.go:32 cmd/incus/config.go:95 cmd/incus/config.go:388 cmd/incus/config.go:525 cmd/incus/config.go:751 cmd/incus/config.go:883 cmd/incus/config_device.go:24 cmd/incus/config_device.go:78 cmd/incus/config_device.go:220 cmd/incus/config_device.go:317 cmd/incus/config_device.go:400 cmd/incus/config_device.go:502 cmd/incus/config_device.go:618 cmd/incus/config_device.go:625 cmd/incus/config_device.go:758 cmd/incus/config_device.go:843 cmd/incus/config_metadata.go:26 cmd/incus/config_metadata.go:54 cmd/incus/config_metadata.go:187 cmd/incus/config_template.go:26 cmd/incus/config_template.go:66 cmd/incus/config_template.go:134 cmd/incus/config_template.go:188 cmd/incus/config_template.go:288 cmd/incus/config_template.go:356 cmd/incus/config_trust.go:36 cmd/incus/config_trust.go:91 cmd/incus/config_trust.go:171 cmd/incus/config_trust.go:275 cmd/incus/config_trust.go:400 cmd/incus/config_trust.go:590 cmd/incus/config_trust.go:743 cmd/incus/config_trust.go:789 cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 cmd/incus/image.go:1568 cmd/incus/image.go:1633 cmd/incus/image.go:1697 cmd/incus/image_alias.go:29 cmd/incus/image_alias.go:65 cmd/incus/image_alias.go:112 cmd/incus/image_alias.go:158 cmd/incus/image_alias.go:334 cmd/incus/import.go:27 cmd/incus/info.go:35 cmd/incus/launch.go:24 cmd/incus/list.go:50 cmd/incus/main.go:85 cmd/incus/manpage.go:22 cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:337 cmd/incus/network.go:448 cmd/incus/network.go:506 cmd/incus/network.go:603 cmd/incus/network.go:700 cmd/incus/network.go:836 cmd/incus/network.go:917 cmd/incus/network.go:1053 cmd/incus/network.go:1251 cmd/incus/network.go:1405 cmd/incus/network.go:1465 cmd/incus/network.go:1561 cmd/incus/network.go:1633 cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94 cmd/incus/network_acl.go:190 cmd/incus/network_acl.go:251 cmd/incus/network_acl.go:307 cmd/incus/network_acl.go:380 cmd/incus/network_acl.go:477 cmd/incus/network_acl.go:565 cmd/incus/network_acl.go:608 cmd/incus/network_acl.go:747 cmd/incus/network_acl.go:804 cmd/incus/network_acl.go:861 cmd/incus/network_acl.go:876 cmd/incus/network_acl.go:1013 cmd/incus/network_allocations.go:34 cmd/incus/network_forward.go:28 cmd/incus/network_forward.go:91 cmd/incus/network_forward.go:248 cmd/incus/network_forward.go:324 cmd/incus/network_forward.go:427 cmd/incus/network_forward.go:512 cmd/incus/network_forward.go:622 cmd/incus/network_forward.go:669 cmd/incus/network_forward.go:823 cmd/incus/network_forward.go:897 cmd/incus/network_forward.go:912 cmd/incus/network_forward.go:993 cmd/incus/network_integration.go:28 cmd/incus/network_integration.go:85 cmd/incus/network_integration.go:178 cmd/incus/network_integration.go:230 cmd/incus/network_integration.go:352 cmd/incus/network_integration.go:416 cmd/incus/network_integration.go:559 cmd/incus/network_integration.go:613 cmd/incus/network_integration.go:694 cmd/incus/network_integration.go:727 cmd/incus/network_load_balancer.go:29 cmd/incus/network_load_balancer.go:100 cmd/incus/network_load_balancer.go:252 cmd/incus/network_load_balancer.go:328 cmd/incus/network_load_balancer.go:431 cmd/incus/network_load_balancer.go:499 cmd/incus/network_load_balancer.go:609 cmd/incus/network_load_balancer.go:639 cmd/incus/network_load_balancer.go:804 cmd/incus/network_load_balancer.go:877 cmd/incus/network_load_balancer.go:892 cmd/incus/network_load_balancer.go:968 cmd/incus/network_load_balancer.go:1066 cmd/incus/network_load_balancer.go:1081 cmd/incus/network_load_balancer.go:1154 cmd/incus/network_load_balancer.go:1277 cmd/incus/network_peer.go:28 cmd/incus/network_peer.go:87 cmd/incus/network_peer.go:249 cmd/incus/network_peer.go:320 cmd/incus/network_peer.go:466 cmd/incus/network_peer.go:551 cmd/incus/network_peer.go:653 cmd/incus/network_peer.go:700 cmd/incus/network_peer.go:837 cmd/incus/network_zone.go:32 cmd/incus/network_zone.go:91 cmd/incus/network_zone.go:254 cmd/incus/network_zone.go:317 cmd/incus/network_zone.go:390 cmd/incus/network_zone.go:485 cmd/incus/network_zone.go:573 cmd/incus/network_zone.go:616 cmd/incus/network_zone.go:743 cmd/incus/network_zone.go:799 cmd/incus/network_zone.go:856 cmd/incus/network_zone.go:934 cmd/incus/network_zone.go:998 cmd/incus/network_zone.go:1074 cmd/incus/network_zone.go:1172 cmd/incus/network_zone.go:1261 cmd/incus/network_zone.go:1308 cmd/incus/network_zone.go:1438 cmd/incus/network_zone.go:1499 cmd/incus/network_zone.go:1514 cmd/incus/network_zone.go:1572 cmd/incus/operation.go:29 cmd/incus/operation.go:62 cmd/incus/operation.go:113 cmd/incus/operation.go:288 cmd/incus/profile.go:34 cmd/incus/profile.go:109 cmd/incus/profile.go:184 cmd/incus/profile.go:275 cmd/incus/profile.go:357 cmd/incus/profile.go:440 cmd/incus/profile.go:498 cmd/incus/profile.go:634 cmd/incus/profile.go:710 cmd/incus/profile.go:868 cmd/incus/profile.go:956 cmd/incus/profile.go:1016 cmd/incus/profile.go:1105 cmd/incus/profile.go:1169 cmd/incus/project.go:36 cmd/incus/project.go:100 cmd/incus/project.go:199 cmd/incus/project.go:297 cmd/incus/project.go:433 cmd/incus/project.go:508 cmd/incus/project.go:723 cmd/incus/project.go:788 cmd/incus/project.go:876 cmd/incus/project.go:920 cmd/incus/project.go:981 cmd/incus/project.go:1049 cmd/incus/publish.go:32 cmd/incus/query.go:34 cmd/incus/rebuild.go:27 cmd/incus/remote.go:44 cmd/incus/remote.go:109 cmd/incus/remote.go:638 cmd/incus/remote.go:685 cmd/incus/remote.go:724 cmd/incus/remote.go:898 cmd/incus/remote.go:979 cmd/incus/remote.go:1044 cmd/incus/remote.go:1092 cmd/incus/remote_unix.go:37 cmd/incus/rename.go:21 cmd/incus/snapshot.go:31 cmd/incus/snapshot.go:78 cmd/incus/snapshot.go:203 cmd/incus/snapshot.go:294 cmd/incus/snapshot.go:449 cmd/incus/snapshot.go:510 cmd/incus/snapshot.go:589 cmd/incus/storage.go:37 cmd/incus/storage.go:100 cmd/incus/storage.go:212 cmd/incus/storage.go:270 cmd/incus/storage.go:402 cmd/incus/storage.go:484 cmd/incus/storage.go:665 cmd/incus/storage.go:826 cmd/incus/storage.go:930 cmd/incus/storage.go:1024 cmd/incus/storage_bucket.go:34 cmd/incus/storage_bucket.go:96 cmd/incus/storage_bucket.go:201 cmd/incus/storage_bucket.go:262 cmd/incus/storage_bucket.go:395 cmd/incus/storage_bucket.go:479 cmd/incus/storage_bucket.go:639 cmd/incus/storage_bucket.go:733 cmd/incus/storage_bucket.go:802 cmd/incus/storage_bucket.go:836 cmd/incus/storage_bucket.go:883 cmd/incus/storage_bucket.go:1027 cmd/incus/storage_bucket.go:1133 cmd/incus/storage_bucket.go:1197 cmd/incus/storage_bucket.go:1332 cmd/incus/storage_bucket.go:1404 cmd/incus/storage_bucket.go:1555 cmd/incus/storage_volume.go:56 cmd/incus/storage_volume.go:163 cmd/incus/storage_volume.go:254 cmd/incus/storage_volume.go:361 cmd/incus/storage_volume.go:576 cmd/incus/storage_volume.go:686 cmd/incus/storage_volume.go:759 cmd/incus/storage_volume.go:857 cmd/incus/storage_volume.go:954 cmd/incus/storage_volume.go:1178 cmd/incus/storage_volume.go:1314 cmd/incus/storage_volume.go:1475 cmd/incus/storage_volume.go:1559 cmd/incus/storage_volume.go:1774 cmd/incus/storage_volume.go:1867 cmd/incus/storage_volume.go:1947 cmd/incus/storage_volume.go:2110 cmd/incus/storage_volume.go:2215 cmd/incus/storage_volume.go:2273 cmd/incus/storage_volume.go:2322 cmd/incus/storage_volume.go:2455 cmd/incus/storage_volume.go:2544 cmd/incus/storage_volume.go:2550 cmd/incus/storage_volume.go:2707 cmd/incus/storage_volume.go:2794 cmd/incus/storage_volume.go:2874 cmd/incus/storage_volume.go:2961 cmd/incus/storage_volume.go:3127 cmd/incus/top.go:33 cmd/incus/version.go:22 cmd/incus/warning.go:29 cmd/incus/warning.go:72 cmd/incus/warning.go:263 cmd/incus/warning.go:304 cmd/incus/warning.go:358 msgid "Description" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2216,12 +2216,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2236,12 +2236,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2271,7 +2271,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2311,7 +2311,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2326,12 +2326,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -2435,7 +2435,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -2530,7 +2530,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -2580,6 +2580,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -2639,7 +2643,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -2869,22 +2873,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3095,11 +3099,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3113,7 +3117,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3145,7 +3149,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3206,7 +3210,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3240,7 +3244,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3266,12 +3270,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4164,12 +4168,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -4593,7 +4597,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -4629,11 +4633,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -5228,7 +5232,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -5257,7 +5261,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -5396,20 +5400,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -5463,7 +5467,7 @@ msgid "Recover missing instances and volumes from existing and unknown storage " pools but are not in the database. It will then offer to recreate these database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -5795,17 +5799,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -5916,7 +5920,7 @@ msgstr "" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6100,7 +6104,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -6108,7 +6112,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -6116,7 +6120,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -6184,7 +6188,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -6643,11 +6647,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -6949,7 +6953,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -7074,7 +7078,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -7088,7 +7092,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -7103,7 +7107,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -7779,7 +7783,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -7787,15 +7791,15 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -8298,17 +8302,17 @@ msgid "incus file create foo/bar\n" " To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." msgstr "" @@ -8671,16 +8675,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/it.po b/po/it.po index dece72d3b39..b4f57f47029 100644 --- a/po/it.po +++ b/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-02-09 19:02+0000\n" "Last-Translator: Alberto Donato \n" "Language-Team: Italian \n" @@ -627,12 +627,12 @@ msgstr "%s (altri %d)" msgid "%s (backend=%q, source=%q)" msgstr "" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "%s non è una directory" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, fuzzy, c-format msgid "'%s' isn't a supported file type" msgstr "'%s' non è un tipo di file supportato." @@ -740,7 +740,7 @@ msgstr "" msgid ": " msgstr "Creazione del container in corso" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 #, fuzzy msgid "... [:]/" msgstr "Creazione del container in corso" @@ -1278,7 +1278,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "Impossibile effettuare il pull di una directory senza --recursive" @@ -1313,7 +1313,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1781,7 +1781,7 @@ msgstr "Creazione del container in corso" msgid "Create and start instances from images" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1986,7 +1986,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 #, fuzzy msgid "Delete files in instances" msgstr "Creazione del container in corso" @@ -2119,8 +2119,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2332,7 +2332,7 @@ msgstr "Import da directory non disponibile su questa piattaforma" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2480,7 +2480,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 #, fuzzy msgid "Edit files in instances" msgstr "Creazione del container in corso" @@ -2853,12 +2853,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2873,12 +2873,12 @@ msgstr "Il nome del container è: %s" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, fuzzy, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "Il nome del container è: %s" @@ -2908,7 +2908,7 @@ msgstr "Accetta certificato" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, fuzzy, c-format msgid "Failed generating SSH host key: %w" msgstr "Accetta certificato" @@ -2948,7 +2948,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Accetta certificato" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, fuzzy, c-format msgid "Failed parsing SSH host key: %w" msgstr "Accetta certificato" @@ -2963,12 +2963,12 @@ msgstr "Accetta certificato" msgid "Failed starting command: %w" msgstr "Accetta certificato" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, fuzzy, c-format msgid "Failed starting sshfs: %w" msgstr "Accetta certificato" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, fuzzy, c-format msgid "Failed to accept incoming connection: %w" msgstr "Accetta certificato" @@ -3072,7 +3072,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, fuzzy, c-format msgid "Failed to listen for connection: %w" msgstr "Accetta certificato" @@ -3170,7 +3170,7 @@ msgstr "Il nome del container è: %s" msgid "Failed to update cluster member state: %w" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3222,6 +3222,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3300,7 +3304,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3554,22 +3558,22 @@ msgstr "Creazione del container in corso" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, fuzzy, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "errore di processamento degli alias %s\n" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, fuzzy, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "errore di processamento degli alias %s\n" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, fuzzy, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "errore di processamento degli alias %s\n" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, fuzzy, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "errore di processamento degli alias %s\n" @@ -3789,11 +3793,11 @@ msgstr "" msgid "Instance Only" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3807,7 +3811,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3841,7 +3845,7 @@ msgstr "Proprietà errata: %s" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Proprietà errata: %s" @@ -3904,7 +3908,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Il nome del container è: %s" @@ -3940,7 +3944,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "numero errato di argomenti del sottocomando" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3972,12 +3976,12 @@ msgstr "Proprietà errata: %s" msgid "Invalid sorting type provided" msgstr "Proprietà errata: %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4926,12 +4930,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5488,7 +5492,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5528,11 +5532,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "Creazione del container in corso" @@ -6084,7 +6088,7 @@ msgstr "" msgid "Password for %s: " msgstr "Password amministratore per %s: " -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "Password amministratore per %s: " @@ -6162,7 +6166,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6201,7 +6205,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, fuzzy, c-format msgid "Processing aliases failed: %s" msgstr "errore di processamento degli alias %s\n" @@ -6342,21 +6346,21 @@ msgstr "" msgid "Publishing instance: %s" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 #, fuzzy msgid "Push files into instances" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6418,7 +6422,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6775,17 +6779,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6902,7 +6906,7 @@ msgstr "Il nome del container è: %s" msgid "Set a cluster member's configuration keys" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7124,7 +7128,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -7132,7 +7136,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -7140,7 +7144,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -7214,7 +7218,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7708,11 +7712,11 @@ msgstr "" msgid "Taken at" msgstr "salvato alle %s" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8040,7 +8044,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8178,7 +8182,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "Il nome del container è: %s" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8193,7 +8197,7 @@ msgstr "Aggiungi un nuovo server remoto" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8220,7 +8224,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -9009,7 +9013,7 @@ msgstr "Creazione del container in corso" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 #, fuzzy msgid "[:]/" msgstr "Creazione del container in corso" @@ -9019,18 +9023,18 @@ msgstr "Creazione del container in corso" msgid "[:]/ []" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 #, fuzzy msgid "[:]/ [[:]/...]" msgstr "Creazione del container in corso" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 #, fuzzy msgid "" "[:]/ [[:]/...] " msgstr "Creazione del container in corso" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "Creazione del container in corso" @@ -9672,20 +9676,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -10126,16 +10130,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/ja.po b/po/ja.po index db57d1d8de0..d73d02c5fc4 100644 --- a/po/ja.po +++ b/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-06-02 16:41+0000\n" "Last-Translator: KATOH Yasufumi \n" "Language-Team: Japanese \n" @@ -620,12 +620,12 @@ msgstr "%s (%s) (%d個使用可能)" msgid "%s (backend=%q, source=%q)" msgstr "%s(バックエンド=%q, ソース=%q)" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "%s はディレクトリではありません" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "'%s' はサポートされないタイプのファイルです" @@ -731,7 +731,7 @@ msgstr " " msgid ": " msgstr ": " -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "... [:]/" @@ -1284,7 +1284,7 @@ msgstr "ローカル上のリネームでは、設定やプロファイルの上 msgid "Can't provide a name for the target image" msgstr "ターゲットイメージの名前を取得できません" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" "ディレクトリを pull する場合は --recursive オプションを使用してください" @@ -1320,7 +1320,7 @@ msgstr "リネームの場合は異なるリモートを指定できません" msgid "Can't specify column L when not clustered" msgstr "クラスターでない場合はカラムとして L は指定できません" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "再帰 (recursive) モードでは uid/gid/mode を指定できません" @@ -1815,7 +1815,7 @@ msgstr "空のインスタンスを作成" msgid "Create and start instances from images" msgstr "イメージからインスタンスを作成し、起動します" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "必要なディレクトリをすべて作成します" @@ -2018,7 +2018,7 @@ msgstr "警告をすべて削除します" msgid "Delete custom storage volumes" msgstr "ストレージボリュームを削除します" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "インスタンス内のファイルを削除します" @@ -2144,8 +2144,8 @@ msgstr "警告を削除します" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2362,7 +2362,7 @@ msgstr "このプラットフォーム上ではディレクトリのインポー msgid "Directory to run the command in (default /root)" msgstr "コマンドを実行するディレクトリ (デフォルト /root)" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "SSH SFTP リスナーを使う際に認証を無効化します" @@ -2507,7 +2507,7 @@ msgstr "クラスターグループを編集します" msgid "Edit cluster member configurations as YAML" msgstr "クラスターメンバーの設定をYAMLファイルで編集します" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "インスタンス内のファイルを編集します" @@ -2924,12 +2924,12 @@ msgstr "FIRST SEEN" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "クライアント %q との SSH ハンドシェイクに失敗しました: %v" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "クライアント %q のチャンネルの受け入れに失敗しました: %v" @@ -2944,12 +2944,12 @@ msgstr "インスタンスの存在確認に失敗しました \"%s:%s\": %w" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "インスタンスのスナップショットの存在確認に失敗しました \"%s:%s\": %w" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "クライアント %q に対する SFTP インスタンスの接続に失敗しました: %v" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "インスタンスの SFTP への接続に失敗しました: %w" @@ -2979,7 +2979,7 @@ msgstr "インスタンス %q (プロジェクト %q 内)の削除に失敗 msgid "Failed deleting source volume after copy: %w" msgstr "コピー後のソースボリュームの削除に失敗しました: %w" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "SSH ホスト鍵の生成に失敗しました: %w" @@ -3019,7 +3019,7 @@ msgstr "デバイス上書きのためのプロファイル %q のロードに msgid "Failed loading storage pool %q: %w" msgstr "ストレージプール %q の取得に失敗しました: %w" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "SSH ホスト鍵の読み取りに失敗しました: %w" @@ -3034,12 +3034,12 @@ msgstr "バリデーションレスポンスの読み取りに失敗しました msgid "Failed starting command: %w" msgstr "コマンドの実行に失敗しました: %w" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "sshfs の起動に失敗しました: %w" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "受信接続の受け入れに失敗しました: %w" @@ -3143,7 +3143,7 @@ msgstr "プロジェクトが見つけられませんでした: %w" msgid "Failed to join cluster: %w" msgstr "クラスターへの join に失敗しました: %w" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "コネクションのリッスンに失敗しました: %w" @@ -3241,7 +3241,7 @@ msgstr "クラスタメンバへの接続に失敗しました: %w" msgid "Failed to update cluster member state: %w" msgstr "クラスタメンバへの接続に失敗しました: %w" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "パス %s にアクセスできませんでした: %s" @@ -3292,6 +3292,11 @@ msgstr "強制的にファイルまたはディレクトリーを作成します msgid "Force delete the project and everything it contains." msgstr "プロジェクトとプロジェクトに含まれるすべてを強制的に削除します。" +#: cmd/incus/file.go:317 +#, fuzzy +msgid "Force deleting files, directories, and subdirectories" +msgstr "強制的にファイルまたはディレクトリーを作成します" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "ユーザーの確認なしで強制的に待避させます" @@ -3384,7 +3389,7 @@ msgstr "フォーマット (man|md|rest|yaml)" msgid "Forward delay" msgstr "Forward delay" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "エイリアス %q が指定した番号以外の引数を参照しているのが見つかりました" @@ -3639,22 +3644,22 @@ msgstr "名前" msgid "Hugepages:\n" msgstr "Hugepages:\n" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "SSH 経由のインスタンスへの I/O コピーが失敗しました: %v" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "インスタンスから SSH 経由の I/O コピーに失敗しました: %v" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "インスタンスから sshfs への I/O コピーに失敗しました: %v" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "sshfs からインスタンスへの I/O コピーに失敗しました: %v" @@ -3885,11 +3890,11 @@ msgstr "入力するデータ" msgid "Instance Only" msgstr "インスタンスのみ" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "インスタンスが切断されました" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "クライアント %q に対するインスタンスが切断されました" @@ -3903,7 +3908,7 @@ msgstr "インスタンス名を指定する必要があります" msgid "Instance name is: %s" msgstr "インスタンス名: %s" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "SSH SFTP リスナーモードではインスタンスのパスを使用できません" @@ -3937,7 +3942,7 @@ msgstr "不正なフォーマット %q" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "不正な URL スキーム \"%s\" (\"%s\" 内)" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "不正な引数 %q" @@ -4002,7 +4007,7 @@ msgstr "入力が無効です。正の値を入力してください" msgid "Invalid instance name: %s" msgstr "不正なインスタンス名: %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "不正なインスタンスのパス: %q" @@ -4040,7 +4045,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "引数の数が不正です" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "不正なパス %s" @@ -4071,12 +4076,12 @@ msgstr "不正な送り先 %s" msgid "Invalid sorting type provided" msgstr "不正な送り先 %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "不正なソース %s" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "不正な送り先 %s" @@ -5644,12 +5649,12 @@ msgstr "ログ:" msgid "Logical router" msgstr "論理ルーター" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "ユーザー名 %q とパスワード %q でログイン" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "ユーザー名、パスワードを使用せずにログイン" @@ -6196,7 +6201,7 @@ msgstr "コピー元のボリューム名を指定する必要があります" msgid "Missing storage pool name" msgstr "ストレージプール名を指定する必要があります" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "コピー先のディレクトリを指定する必要があります" @@ -6240,13 +6245,13 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "複数のデバイスとマッチします。デバイス名を指定してください" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" "ダウンロード対象のファイルが複数ありますが、コピー先がディレクトリではありま" "せん" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "インスタンスからファイルをマウントします" @@ -6829,7 +6834,7 @@ msgstr "パーティション:" msgid "Password for %s: " msgstr "%s のパスワード: " -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "%s のパスワード: " @@ -6906,7 +6911,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "終了するには ctrl+c を押してください" @@ -6947,7 +6952,7 @@ msgstr "バージョン番号を表示します" msgid "Processes: %d" msgstr "プロセス数: %d" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "エイリアスの処理が失敗しました: %s" @@ -7086,20 +7091,20 @@ msgstr "インスタンスをイメージとして出力します" msgid "Publishing instance: %s" msgstr "インスタンスの出力中: %s" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "インスタンスからファイルを取得します" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "ファイル %s を %s から取得します: %%s" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "インスタンス内にファイルをコピーします" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "ファイル %s をコンテナ %s 内にコピーします: %%s" @@ -7169,7 +7174,7 @@ msgstr "" "リュームを特定します。\n" " そして、データベースレコードの再作成を提案します。" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "再帰的にファイルを転送します" @@ -7520,17 +7525,17 @@ msgstr "SOURCE" msgid "SR-IOV information:" msgstr "SR-IOV 情報:" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "SSH SFTP は %v でリッスンしています" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "SSH クライアントが %q に接続されました" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "SSH クライアントが切断されました %q" @@ -7651,7 +7656,7 @@ msgstr "クラスターメンバーの設定を行います" msgid "Set a cluster member's configuration keys" msgstr "クラスターメンバーの設定を行います" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "SSH SFTP リスナーを使う際の認証ユーザーを設定する" @@ -7945,7 +7950,7 @@ msgstr "リモートの URL を設定します" msgid "Set the file's gid on create" msgstr "プッシュ時にファイルのgidを設定します" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "プッシュ時にファイルのgidを設定します" @@ -7954,7 +7959,7 @@ msgstr "プッシュ時にファイルのgidを設定します" msgid "Set the file's perms on create" msgstr "プッシュ時にファイルのパーミションを設定します" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "プッシュ時にファイルのパーミションを設定します" @@ -7963,7 +7968,7 @@ msgstr "プッシュ時にファイルのパーミションを設定します" msgid "Set the file's uid on create" msgstr "プッシュ時にファイルのuidを設定します" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "プッシュ時にファイルのuidを設定します" @@ -8042,7 +8047,7 @@ msgstr "新しいストレージボリュームをプロファイルに追加し msgid "Set the key as an instance property" msgstr "インスタンスプロパティとして設定します" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" "マウントの代わりに address:port で SSH SFTP リスナーをセットアップします" @@ -8529,11 +8534,11 @@ msgstr "TYPE" msgid "Taken at" msgstr "取得日時" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "ターゲットのパスと --listen オプションは同時に指定できません" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "ターゲットのパスはディレクトリでなければなりません" @@ -8927,7 +8932,7 @@ msgstr "" "--target オプションは、コピー先のリモートサーバがクラスターに属していなければ" "なりません" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "リンクが多すぎます" @@ -9066,7 +9071,7 @@ msgstr "UUID: %v" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "クラスタメンバへの接続に失敗しました" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "テンポラリファイルを作成できません: %v" @@ -9080,7 +9085,7 @@ msgstr "リモートサーバーが利用できません" msgid "Unknown certificate type %q" msgstr "未知の証明書タイプ %q" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "クライアント %q の未知のチャンネルタイプ: %s" @@ -9107,7 +9112,7 @@ msgstr "未知のカラム名の短縮形です '%c' ('%s' 中)" msgid "Unknown console type %q" msgstr "未知のコンソールタイプ %q" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "未知のファイルタイプ '%s'" @@ -9874,7 +9879,7 @@ msgstr "[:] [flags] [--] " msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "[:] [target] [--instance-only] [--optimized-storage]" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "[:]/" @@ -9883,17 +9888,17 @@ msgstr "[:]/" msgid "[:]/ []" msgstr "[:][/] []" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "[:]/ [[:]/...]" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" "[:]/ [[:]/...] " -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "[:][/] []" @@ -10535,7 +10540,7 @@ msgstr "" "\t インスタンス foo 内に、ターゲットが baz であるシンボリックリンク /bar を" "作成します。" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 #, fuzzy msgid "" "incus file mount foo/root fooroot\n" @@ -10545,7 +10550,7 @@ msgstr "" " インスタンス foo の /root をローカルの fooroot ディレクトリにマウントしま" "す。" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 #, fuzzy msgid "" "incus file pull foo/etc/hosts .\n" @@ -10556,7 +10561,7 @@ msgstr "" " インスタンスの /etc/hosts ファイルを取得し、カレントディレクトリにコピーし" "ます。" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 #, fuzzy msgid "" "incus file push /etc/hosts foo/etc/hosts\n" @@ -11206,16 +11211,16 @@ msgstr "`lxc profile` コマンドを使ってください" msgid "space used" msgstr "使用量" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "sshfs が停止しました" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "sshfs で %q を %q にマウントします" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" "sshfs が見つかりません。--listen オプションを使って SSH SFTP モードを試してみ" diff --git a/po/nb_NO.po b/po/nb_NO.po index ecf14ab2a25..d7809edd9ca 100644 --- a/po/nb_NO.po +++ b/po/nb_NO.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: incus\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-09-11 12:09+0000\n" "Last-Translator: Daniel Dybing \n" "Language-Team: Norwegian Bokmål : " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -1024,7 +1024,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1059,7 +1059,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1521,7 +1521,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1716,7 +1716,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -1841,8 +1841,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2050,7 +2050,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2189,7 +2189,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2551,12 +2551,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2571,12 +2571,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2606,7 +2606,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2646,7 +2646,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2661,12 +2661,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -2770,7 +2770,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -2868,7 +2868,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -2919,6 +2919,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -2996,7 +3000,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3232,22 +3236,22 @@ msgstr "navn" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3461,11 +3465,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3479,7 +3483,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3512,7 +3516,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3574,7 +3578,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3609,7 +3613,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3637,12 +3641,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4573,12 +4577,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5100,7 +5104,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5138,11 +5142,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5690,7 +5694,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -5766,7 +5770,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -5805,7 +5809,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -5944,20 +5948,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6017,7 +6021,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6355,17 +6359,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6479,7 +6483,7 @@ msgstr "" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6696,7 +6700,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -6704,7 +6708,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -6712,7 +6716,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -6780,7 +6784,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7253,11 +7257,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -7583,7 +7587,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -7717,7 +7721,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -7731,7 +7735,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -7758,7 +7762,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -8470,7 +8474,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -8478,16 +8482,16 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -9037,20 +9041,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -9490,16 +9494,16 @@ msgstr "vennligst bruk `incus profile`" msgid "space used" msgstr "brukt plass" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "sshfs har stoppet" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/nl.po b/po/nl.po index ad71ddc4c5c..afff2c5e7f6 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-01-27 21:01+0000\n" "Last-Translator: Dklfajsjfi49wefklsf32 \n" @@ -636,12 +636,12 @@ msgstr "%s (%s) (%d beschikbaar)" msgid "%s (backend=%q, source=%q)" msgstr "%s (backend=%q, source=%q)" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "%s is geen directory" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "'%s' is geen ondersteund bestandstype" @@ -752,7 +752,7 @@ msgstr "" msgid ": " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -1303,7 +1303,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1338,7 +1338,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1801,7 +1801,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1998,7 +1998,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "Backup aan het maken van opslagvolume (storage volume): %s" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -2124,8 +2124,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2335,7 +2335,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2474,7 +2474,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2836,12 +2836,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2856,12 +2856,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2891,7 +2891,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2931,7 +2931,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2946,12 +2946,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -3055,7 +3055,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -3153,7 +3153,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3204,6 +3204,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3281,7 +3285,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3520,22 +3524,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3750,11 +3754,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3768,7 +3772,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3801,7 +3805,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3863,7 +3867,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3898,7 +3902,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3926,12 +3930,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4864,12 +4868,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5393,7 +5397,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5431,11 +5435,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5984,7 +5988,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -6060,7 +6064,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6099,7 +6103,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -6238,20 +6242,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6311,7 +6315,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6651,17 +6655,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6777,7 +6781,7 @@ msgstr "Toekennen van netwerk (network) interfaces aan profielen (profiles)" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6995,7 +6999,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -7003,7 +7007,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -7011,7 +7015,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -7081,7 +7085,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7555,11 +7559,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -7885,7 +7889,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8019,7 +8023,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8033,7 +8037,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8060,7 +8064,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -8774,7 +8778,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -8782,16 +8786,16 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -9341,20 +9345,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -9794,16 +9798,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/pt.po b/po/pt.po index 5ce14463d3c..dd1f96e481f 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: incus\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -383,12 +383,12 @@ msgstr "" msgid "%s (backend=%q, source=%q)" msgstr "" -#: cmd/incus/file.go:1104 +#: cmd/incus/file.go:1123 #, c-format msgid "%s is not a directory" msgstr "" -#: cmd/incus/file.go:994 +#: cmd/incus/file.go:1013 #, c-format msgid "'%s' isn't a supported file type" msgstr "" @@ -493,7 +493,7 @@ msgstr "" msgid ": " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -1017,7 +1017,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1052,7 +1052,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1514,7 +1514,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1709,7 +1709,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -1834,8 +1834,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2043,7 +2043,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2182,7 +2182,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2544,12 +2544,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2564,12 +2564,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2639,7 +2639,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2654,12 +2654,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -2763,7 +2763,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -2861,7 +2861,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -2912,6 +2912,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -2989,7 +2993,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3224,22 +3228,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3453,11 +3457,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3471,7 +3475,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3504,7 +3508,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3566,7 +3570,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3601,7 +3605,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3629,12 +3633,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4565,12 +4569,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5092,7 +5096,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5130,11 +5134,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -5758,7 +5762,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -5797,7 +5801,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -5936,20 +5940,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6009,7 +6013,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6347,17 +6351,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6471,7 +6475,7 @@ msgstr "" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6688,7 +6692,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -6696,7 +6700,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -6704,7 +6708,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -6772,7 +6776,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7245,11 +7249,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -7575,7 +7579,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -7709,7 +7713,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -7723,7 +7727,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -7750,7 +7754,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -8462,7 +8466,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -8470,16 +8474,16 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -9029,20 +9033,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -9482,16 +9486,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index f4a503d4cfe..b0f585bed5a 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-01-30 13:01+0000\n" "Last-Translator: Paulo Coghi \n" "Language-Team: Portuguese (Brazil) : " msgstr "Criar perfis" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 #, fuzzy msgid "... [:]/" msgstr "Editar templates de arquivo do container" @@ -1290,7 +1290,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "Não pode fornecer um nome para a imagem de destino" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "Não pode pegar um diretório sem --recursive" @@ -1326,7 +1326,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "Não pode especificar a coluna L, quando não em cluster" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "Não é possível fornecer o uid/gid/modo no modo recursivo" @@ -1805,7 +1805,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -2020,7 +2020,7 @@ msgstr "Apagar nomes alternativos da imagem" msgid "Delete custom storage volumes" msgstr "Apagar nomes alternativos da imagem" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 #, fuzzy msgid "Delete files in instances" msgstr "Editar arquivos no container" @@ -2158,8 +2158,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2372,7 +2372,7 @@ msgstr "A importação de diretório não está disponível nessa plataforma" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2520,7 +2520,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "Editar configurações do container ou do servidor como YAML" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 #, fuzzy msgid "Edit files in instances" msgstr "Editar arquivos no container" @@ -2899,12 +2899,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2919,12 +2919,12 @@ msgstr "Nome de membro do cluster" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "Nome de membro do cluster" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, fuzzy, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "Nome de membro do cluster" @@ -2954,7 +2954,7 @@ msgstr "Aceitar certificado" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, fuzzy, c-format msgid "Failed generating SSH host key: %w" msgstr "Aceitar certificado" @@ -2994,7 +2994,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Aceitar certificado" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, fuzzy, c-format msgid "Failed parsing SSH host key: %w" msgstr "Aceitar certificado" @@ -3009,12 +3009,12 @@ msgstr "Aceitar certificado" msgid "Failed starting command: %w" msgstr "Aceitar certificado" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, fuzzy, c-format msgid "Failed starting sshfs: %w" msgstr "Aceitar certificado" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, fuzzy, c-format msgid "Failed to accept incoming connection: %w" msgstr "Aceitar certificado" @@ -3118,7 +3118,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "Nome de membro do cluster" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, fuzzy, c-format msgid "Failed to listen for connection: %w" msgstr "Aceitar certificado" @@ -3216,7 +3216,7 @@ msgstr "Nome de membro do cluster" msgid "Failed to update cluster member state: %w" msgstr "Nome de membro do cluster" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3267,6 +3267,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3345,7 +3349,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3606,22 +3610,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, fuzzy, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "Copiar a imagem: %s" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, fuzzy, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "Copiar a imagem: %s" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, fuzzy, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "Dispositivo %s adicionado a %s" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, fuzzy, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "Copiar a imagem: %s" @@ -3841,11 +3845,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3859,7 +3863,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3893,7 +3897,7 @@ msgstr "Editar arquivos no container" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Editar arquivos no container" @@ -3956,7 +3960,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Editar arquivos no container" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Editar arquivos no container" @@ -3991,7 +3995,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -4023,12 +4027,12 @@ msgstr "Editar arquivos no container" msgid "Invalid sorting type provided" msgstr "Editar arquivos no container" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4973,12 +4977,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5540,7 +5544,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "Nome de membro do cluster" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5580,11 +5584,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "Adicionar perfis aos containers" @@ -6138,7 +6142,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -6215,7 +6219,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6254,7 +6258,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -6398,21 +6402,21 @@ msgstr "" msgid "Publishing instance: %s" msgstr "Editar arquivos no container" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 #, fuzzy msgid "Push files into instances" msgstr "Editar arquivos no container" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6474,7 +6478,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6842,17 +6846,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6969,7 +6973,7 @@ msgstr "Editar configurações do container ou do servidor como YAML" msgid "Set a cluster member's configuration keys" msgstr "Editar configurações do container ou do servidor como YAML" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7198,7 +7202,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -7206,7 +7210,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -7214,7 +7218,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -7291,7 +7295,7 @@ msgstr "Desconectar volumes de armazenamento dos perfis" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7792,12 +7796,12 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 #, fuzzy msgid "Target path and --listen flag cannot be used together" msgstr "--refresh só pode ser usado com containers" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8124,7 +8128,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8262,7 +8266,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "Nome de membro do cluster" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8277,7 +8281,7 @@ msgstr "Adicionar novos servidores remoto" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8304,7 +8308,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -9076,7 +9080,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -9085,16 +9089,16 @@ msgstr "" msgid "[:]/ []" msgstr "Editar templates de arquivo do container" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "Editar templates de arquivo do container" @@ -9698,20 +9702,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -10151,16 +10155,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/ru.po b/po/ru.po index 341022d2993..c0f70c639c8 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Александр Киль \n" "Language-Team: Russian :] [[:]...]%s" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 #, fuzzy msgid "... [:]/" msgstr "" @@ -1304,7 +1304,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1339,7 +1339,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1806,7 +1806,7 @@ msgstr "Невозможно добавить имя контейнера в с msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -2018,7 +2018,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 #, fuzzy msgid "Delete files in instances" msgstr "Невозможно добавить имя контейнера в список" @@ -2154,8 +2154,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2366,7 +2366,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2514,7 +2514,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2895,12 +2895,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2915,12 +2915,12 @@ msgstr "Копирование образа: %s" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, fuzzy, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "Копирование образа: %s" @@ -2950,7 +2950,7 @@ msgstr "Принять сертификат" msgid "Failed deleting source volume after copy: %w" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, fuzzy, c-format msgid "Failed generating SSH host key: %w" msgstr "Принять сертификат" @@ -2990,7 +2990,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "Принять сертификат" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, fuzzy, c-format msgid "Failed parsing SSH host key: %w" msgstr "Принять сертификат" @@ -3005,12 +3005,12 @@ msgstr "Принять сертификат" msgid "Failed starting command: %w" msgstr "Принять сертификат" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, fuzzy, c-format msgid "Failed starting sshfs: %w" msgstr "Принять сертификат" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, fuzzy, c-format msgid "Failed to accept incoming connection: %w" msgstr "Принять сертификат" @@ -3114,7 +3114,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, fuzzy, c-format msgid "Failed to listen for connection: %w" msgstr "Принять сертификат" @@ -3212,7 +3212,7 @@ msgstr "Копирование образа: %s" msgid "Failed to update cluster member state: %w" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3263,6 +3263,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3341,7 +3345,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3600,22 +3604,22 @@ msgstr "Псевдонимы:" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, fuzzy, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "Невозможно добавить имя контейнера в список" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, fuzzy, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "Невозможно добавить имя контейнера в список" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, fuzzy, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "Невозможно добавить имя контейнера в список" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, fuzzy, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "Невозможно добавить имя контейнера в список" @@ -3837,11 +3841,11 @@ msgstr "" msgid "Instance Only" msgstr "Имя контейнера: %s" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3856,7 +3860,7 @@ msgstr "Имя контейнера является обязательным" msgid "Instance name is: %s" msgstr "Имя контейнера: %s" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3890,7 +3894,7 @@ msgstr "Имя контейнера: %s" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, fuzzy, c-format msgid "Invalid argument %q" msgstr "Имя контейнера: %s" @@ -3953,7 +3957,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "Имя контейнера: %s" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, fuzzy, c-format msgid "Invalid instance path: %q" msgstr "Имя контейнера: %s" @@ -3988,7 +3992,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -4020,12 +4024,12 @@ msgstr "Имя контейнера: %s" msgid "Invalid sorting type provided" msgstr "Имя контейнера: %s" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4977,12 +4981,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5549,7 +5553,7 @@ msgstr "Копирование образа: %s" msgid "Missing storage pool name" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5588,11 +5592,11 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 msgid "More than one file to download, but target is not a directory" msgstr "" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 #, fuzzy msgid "Mount files from instances" msgstr "Невозможно добавить имя контейнера в список" @@ -6151,7 +6155,7 @@ msgstr "" msgid "Password for %s: " msgstr "Пароль администратора для %s: " -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, fuzzy, c-format msgid "Password rejected for %q" msgstr "Пароль администратора для %s: " @@ -6228,7 +6232,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -6267,7 +6271,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, fuzzy, c-format msgid "Processing aliases failed: %s" msgstr "Невозможно добавить имя контейнера в список" @@ -6406,20 +6410,20 @@ msgstr "" msgid "Publishing instance: %s" msgstr "Невозможно добавить имя контейнера в список" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, c-format msgid "Pulling %s from %s: %%s" msgstr "" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, c-format msgid "Pushing %s to %s: %%s" msgstr "" @@ -6481,7 +6485,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 msgid "Recursively transfer files" msgstr "" @@ -6841,17 +6845,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6968,7 +6972,7 @@ msgstr "Копирование образа: %s" msgid "Set a cluster member's configuration keys" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -7192,7 +7196,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -7200,7 +7204,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -7208,7 +7212,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -7286,7 +7290,7 @@ msgstr "Копирование образа: %s" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7787,11 +7791,11 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 msgid "Target path and --listen flag cannot be used together" msgstr "" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -8118,7 +8122,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -8256,7 +8260,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "Копирование образа: %s" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -8270,7 +8274,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -8297,7 +8301,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -9253,7 +9257,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 #, fuzzy msgid "[:]/" msgstr "" @@ -9269,7 +9273,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 #, fuzzy msgid "[:]/ [[:]/...]" msgstr "" @@ -9277,7 +9281,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 #, fuzzy msgid "" "[:]/ [[:]/...] " @@ -9286,7 +9290,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 #, fuzzy msgid "[:][/] []" msgstr "" @@ -10204,20 +10208,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -10657,16 +10661,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" diff --git a/po/zh_Hans.po b/po/zh_Hans.po index c1a5fa19ee3..610732a3d12 100644 --- a/po/zh_Hans.po +++ b/po/zh_Hans.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n" -"POT-Creation-Date: 2024-09-25 00:05-0400\n" +"POT-Creation-Date: 2024-10-02 15:55-0400\n" "PO-Revision-Date: 2024-08-14 07:23+0000\n" "Last-Translator: Kwok Guy \n" "Language-Team: Chinese (Simplified) : " msgstr "" -#: cmd/incus/file.go:648 +#: cmd/incus/file.go:667 msgid "... [:]/" msgstr "" @@ -1178,7 +1178,7 @@ msgstr "" msgid "Can't provide a name for the target image" msgstr "" -#: cmd/incus/file.go:523 +#: cmd/incus/file.go:542 msgid "Can't pull a directory without --recursive" msgstr "" @@ -1213,7 +1213,7 @@ msgstr "" msgid "Can't specify column L when not clustered" msgstr "" -#: cmd/incus/file.go:725 +#: cmd/incus/file.go:744 msgid "Can't supply uid/gid/mode in recursive mode" msgstr "" @@ -1675,7 +1675,7 @@ msgstr "" msgid "Create and start instances from images" msgstr "" -#: cmd/incus/file.go:142 cmd/incus/file.go:437 cmd/incus/file.go:657 +#: cmd/incus/file.go:142 cmd/incus/file.go:456 cmd/incus/file.go:676 msgid "Create any directories necessary" msgstr "" @@ -1870,7 +1870,7 @@ msgstr "" msgid "Delete custom storage volumes" msgstr "" -#: cmd/incus/file.go:311 cmd/incus/file.go:312 +#: cmd/incus/file.go:313 cmd/incus/file.go:314 msgid "Delete files in instances" msgstr "" @@ -1995,8 +1995,8 @@ msgstr "" #: cmd/incus/config_trust.go:860 cmd/incus/console.go:37 cmd/incus/copy.go:40 #: cmd/incus/create.go:43 cmd/incus/delete.go:32 cmd/incus/exec.go:41 #: cmd/incus/export.go:32 cmd/incus/file.go:87 cmd/incus/file.go:134 -#: cmd/incus/file.go:312 cmd/incus/file.go:361 cmd/incus/file.go:431 -#: cmd/incus/file.go:650 cmd/incus/file.go:1155 cmd/incus/image.go:40 +#: cmd/incus/file.go:314 cmd/incus/file.go:380 cmd/incus/file.go:450 +#: cmd/incus/file.go:669 cmd/incus/file.go:1174 cmd/incus/image.go:40 #: cmd/incus/image.go:148 cmd/incus/image.go:321 cmd/incus/image.go:376 #: cmd/incus/image.go:511 cmd/incus/image.go:679 cmd/incus/image.go:924 #: cmd/incus/image.go:1067 cmd/incus/image.go:1417 cmd/incus/image.go:1501 @@ -2204,7 +2204,7 @@ msgstr "" msgid "Directory to run the command in (default /root)" msgstr "" -#: cmd/incus/file.go:1163 +#: cmd/incus/file.go:1182 msgid "Disable authentication when using SSH SFTP listener" msgstr "" @@ -2343,7 +2343,7 @@ msgstr "" msgid "Edit cluster member configurations as YAML" msgstr "" -#: cmd/incus/file.go:360 cmd/incus/file.go:361 +#: cmd/incus/file.go:379 cmd/incus/file.go:380 msgid "Edit files in instances" msgstr "" @@ -2705,12 +2705,12 @@ msgstr "" msgid "FQDN" msgstr "" -#: cmd/incus/file.go:1406 +#: cmd/incus/file.go:1425 #, c-format msgid "Failed SSH handshake with client %q: %v" msgstr "" -#: cmd/incus/file.go:1429 +#: cmd/incus/file.go:1448 #, c-format msgid "Failed accepting channel client %q: %v" msgstr "" @@ -2725,12 +2725,12 @@ msgstr "" msgid "Failed checking instance snapshot exists \"%s:%s\": %w" msgstr "" -#: cmd/incus/file.go:1456 +#: cmd/incus/file.go:1475 #, c-format msgid "Failed connecting to instance SFTP for client %q: %v" msgstr "" -#: cmd/incus/file.go:1241 +#: cmd/incus/file.go:1260 #, c-format msgid "Failed connecting to instance SFTP: %w" msgstr "" @@ -2760,7 +2760,7 @@ msgstr "" msgid "Failed deleting source volume after copy: %w" msgstr "" -#: cmd/incus/file.go:1362 +#: cmd/incus/file.go:1381 #, c-format msgid "Failed generating SSH host key: %w" msgstr "" @@ -2800,7 +2800,7 @@ msgstr "" msgid "Failed loading storage pool %q: %w" msgstr "" -#: cmd/incus/file.go:1367 +#: cmd/incus/file.go:1386 #, c-format msgid "Failed parsing SSH host key: %w" msgstr "" @@ -2815,12 +2815,12 @@ msgstr "" msgid "Failed starting command: %w" msgstr "" -#: cmd/incus/file.go:1267 +#: cmd/incus/file.go:1286 #, c-format msgid "Failed starting sshfs: %w" msgstr "" -#: cmd/incus/file.go:1394 +#: cmd/incus/file.go:1413 #, c-format msgid "Failed to accept incoming connection: %w" msgstr "" @@ -2924,7 +2924,7 @@ msgstr "" msgid "Failed to join cluster: %w" msgstr "" -#: cmd/incus/file.go:1379 +#: cmd/incus/file.go:1398 #, c-format msgid "Failed to listen for connection: %w" msgstr "" @@ -3022,7 +3022,7 @@ msgstr "" msgid "Failed to update cluster member state: %w" msgstr "" -#: cmd/incus/file.go:989 +#: cmd/incus/file.go:1008 #, c-format msgid "Failed to walk path for %s: %s" msgstr "" @@ -3073,6 +3073,10 @@ msgstr "" msgid "Force delete the project and everything it contains." msgstr "" +#: cmd/incus/file.go:317 +msgid "Force deleting files, directories, and subdirectories" +msgstr "" + #: cmd/incus/cluster.go:1494 msgid "Force evacuation without user confirmation" msgstr "" @@ -3150,7 +3154,7 @@ msgstr "" msgid "Forward delay" msgstr "" -#: cmd/incus/main_aliases.go:108 +#: cmd/incus/main_aliases.go:140 #, c-format msgid "Found alias %q references an argument outside the given number" msgstr "" @@ -3385,22 +3389,22 @@ msgstr "" msgid "Hugepages:\n" msgstr "" -#: cmd/incus/file.go:1479 +#: cmd/incus/file.go:1498 #, c-format msgid "I/O copy from SSH to instance failed: %v" msgstr "" -#: cmd/incus/file.go:1468 +#: cmd/incus/file.go:1487 #, c-format msgid "I/O copy from instance to SSH failed: %v" msgstr "" -#: cmd/incus/file.go:1291 +#: cmd/incus/file.go:1310 #, c-format msgid "I/O copy from instance to sshfs failed: %v" msgstr "" -#: cmd/incus/file.go:1301 +#: cmd/incus/file.go:1320 #, c-format msgid "I/O copy from sshfs to instance failed: %v" msgstr "" @@ -3614,11 +3618,11 @@ msgstr "" msgid "Instance Only" msgstr "" -#: cmd/incus/file.go:1293 +#: cmd/incus/file.go:1312 msgid "Instance disconnected" msgstr "" -#: cmd/incus/file.go:1470 +#: cmd/incus/file.go:1489 #, c-format msgid "Instance disconnected for client %q" msgstr "" @@ -3632,7 +3636,7 @@ msgstr "" msgid "Instance name is: %s" msgstr "" -#: cmd/incus/file.go:1213 +#: cmd/incus/file.go:1232 msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" @@ -3665,7 +3669,7 @@ msgstr "" msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" -#: cmd/incus/main_aliases.go:104 cmd/incus/main_aliases.go:147 +#: cmd/incus/main_aliases.go:136 cmd/incus/main_aliases.go:179 #, c-format msgid "Invalid argument %q" msgstr "" @@ -3727,7 +3731,7 @@ msgstr "" msgid "Invalid instance name: %s" msgstr "" -#: cmd/incus/file.go:1208 +#: cmd/incus/file.go:1227 #, c-format msgid "Invalid instance path: %q" msgstr "" @@ -3762,7 +3766,7 @@ msgstr "" msgid "Invalid number of arguments" msgstr "" -#: cmd/incus/file.go:336 +#: cmd/incus/file.go:340 #, c-format msgid "Invalid path %s" msgstr "" @@ -3790,12 +3794,12 @@ msgstr "" msgid "Invalid sorting type provided" msgstr "" -#: cmd/incus/file.go:496 +#: cmd/incus/file.go:515 #, c-format msgid "Invalid source %s" msgstr "" -#: cmd/incus/file.go:176 cmd/incus/file.go:678 +#: cmd/incus/file.go:176 cmd/incus/file.go:697 #, c-format msgid "Invalid target %s" msgstr "" @@ -4726,12 +4730,12 @@ msgstr "" msgid "Logical router" msgstr "" -#: cmd/incus/file.go:1385 +#: cmd/incus/file.go:1404 #, c-format msgid "Login with username %q and password %q" msgstr "" -#: cmd/incus/file.go:1387 +#: cmd/incus/file.go:1406 msgid "Login without username and password" msgstr "" @@ -5253,7 +5257,7 @@ msgstr "" msgid "Missing storage pool name" msgstr "" -#: cmd/incus/file.go:773 +#: cmd/incus/file.go:792 msgid "Missing target directory" msgstr "" @@ -5291,12 +5295,12 @@ msgstr "" msgid "More than one device matches, specify the device name" msgstr "" -#: cmd/incus/file.go:471 +#: cmd/incus/file.go:490 #, fuzzy msgid "More than one file to download, but target is not a directory" msgstr "将下载多个文件, 但目标不是目录" -#: cmd/incus/file.go:1154 cmd/incus/file.go:1155 +#: cmd/incus/file.go:1173 cmd/incus/file.go:1174 msgid "Mount files from instances" msgstr "" @@ -5844,7 +5848,7 @@ msgstr "" msgid "Password for %s: " msgstr "" -#: cmd/incus/file.go:1355 +#: cmd/incus/file.go:1374 #, c-format msgid "Password rejected for %q" msgstr "" @@ -5920,7 +5924,7 @@ msgstr "" msgid "Press CTRL-C to exit" msgstr "" -#: cmd/incus/file.go:1271 +#: cmd/incus/file.go:1290 msgid "Press ctrl+c to finish" msgstr "" @@ -5959,7 +5963,7 @@ msgstr "" msgid "Processes: %d" msgstr "" -#: cmd/incus/main_aliases.go:223 cmd/incus/main_aliases.go:230 +#: cmd/incus/main_aliases.go:255 cmd/incus/main_aliases.go:262 #, c-format msgid "Processing aliases failed: %s" msgstr "" @@ -6098,20 +6102,20 @@ msgstr "发布实例为镜像" msgid "Publishing instance: %s" msgstr "正在发布实例: %s" -#: cmd/incus/file.go:430 cmd/incus/file.go:431 +#: cmd/incus/file.go:449 cmd/incus/file.go:450 msgid "Pull files from instances" msgstr "从实例拉取文件" -#: cmd/incus/file.go:599 cmd/incus/file.go:936 +#: cmd/incus/file.go:618 cmd/incus/file.go:955 #, fuzzy, c-format msgid "Pulling %s from %s: %%s" msgstr "正在从 %[2]s 拉取 %[1]s: %%s" -#: cmd/incus/file.go:649 cmd/incus/file.go:650 +#: cmd/incus/file.go:668 cmd/incus/file.go:669 msgid "Push files into instances" msgstr "向实例推送文件" -#: cmd/incus/file.go:870 cmd/incus/file.go:1036 +#: cmd/incus/file.go:889 cmd/incus/file.go:1055 #, fuzzy, c-format msgid "Pushing %s to %s: %%s" msgstr "正在向 %[2]s 推送 %[1]s: %%s" @@ -6173,7 +6177,7 @@ msgid "" "database records." msgstr "" -#: cmd/incus/file.go:438 cmd/incus/file.go:656 +#: cmd/incus/file.go:457 cmd/incus/file.go:675 #, fuzzy msgid "Recursively transfer files" msgstr "递归传输文件" @@ -6518,17 +6522,17 @@ msgstr "" msgid "SR-IOV information:" msgstr "" -#: cmd/incus/file.go:1382 +#: cmd/incus/file.go:1401 #, c-format msgid "SSH SFTP listening on %v" msgstr "" -#: cmd/incus/file.go:1399 +#: cmd/incus/file.go:1418 #, c-format msgid "SSH client connected %q" msgstr "" -#: cmd/incus/file.go:1400 +#: cmd/incus/file.go:1419 #, c-format msgid "SSH client disconnected %q" msgstr "" @@ -6642,7 +6646,7 @@ msgstr "" msgid "Set a cluster member's configuration keys" msgstr "" -#: cmd/incus/file.go:1164 +#: cmd/incus/file.go:1183 msgid "Set authentication user when using SSH SFTP listener" msgstr "" @@ -6859,7 +6863,7 @@ msgstr "" msgid "Set the file's gid on create" msgstr "" -#: cmd/incus/file.go:659 +#: cmd/incus/file.go:678 msgid "Set the file's gid on push" msgstr "" @@ -6867,7 +6871,7 @@ msgstr "" msgid "Set the file's perms on create" msgstr "" -#: cmd/incus/file.go:660 +#: cmd/incus/file.go:679 msgid "Set the file's perms on push" msgstr "" @@ -6875,7 +6879,7 @@ msgstr "" msgid "Set the file's uid on create" msgstr "" -#: cmd/incus/file.go:658 +#: cmd/incus/file.go:677 msgid "Set the file's uid on push" msgstr "" @@ -6943,7 +6947,7 @@ msgstr "" msgid "Set the key as an instance property" msgstr "" -#: cmd/incus/file.go:1162 +#: cmd/incus/file.go:1181 msgid "Setup SSH SFTP listener on address:port instead of mounting" msgstr "" @@ -7416,12 +7420,12 @@ msgstr "" msgid "Taken at" msgstr "" -#: cmd/incus/file.go:1201 +#: cmd/incus/file.go:1220 #, fuzzy msgid "Target path and --listen flag cannot be used together" msgstr "目标路径和 --listen 标记不能一起使用" -#: cmd/incus/file.go:1195 +#: cmd/incus/file.go:1214 msgid "Target path must be a directory" msgstr "" @@ -7747,7 +7751,7 @@ msgstr "" msgid "To use --target, the destination remote must be a cluster" msgstr "" -#: cmd/incus/file.go:562 +#: cmd/incus/file.go:581 msgid "Too many links" msgstr "" @@ -7881,7 +7885,7 @@ msgstr "" msgid "Unable to connect to any of the cluster members specified in join token" msgstr "" -#: cmd/incus/file.go:386 +#: cmd/incus/file.go:405 #, c-format msgid "Unable to create a temporary file: %v" msgstr "" @@ -7895,7 +7899,7 @@ msgstr "" msgid "Unknown certificate type %q" msgstr "" -#: cmd/incus/file.go:1422 +#: cmd/incus/file.go:1441 #, c-format msgid "Unknown channel type for client %q: %s" msgstr "" @@ -7922,7 +7926,7 @@ msgstr "" msgid "Unknown console type %q" msgstr "" -#: cmd/incus/file.go:976 +#: cmd/incus/file.go:995 #, c-format msgid "Unknown file type '%s'" msgstr "" @@ -8634,7 +8638,7 @@ msgstr "" msgid "[:] [target] [--instance-only] [--optimized-storage]" msgstr "" -#: cmd/incus/file.go:359 +#: cmd/incus/file.go:378 msgid "[:]/" msgstr "" @@ -8642,16 +8646,16 @@ msgstr "" msgid "[:]/ []" msgstr "" -#: cmd/incus/file.go:309 +#: cmd/incus/file.go:311 msgid "[:]/ [[:]/...]" msgstr "" -#: cmd/incus/file.go:429 +#: cmd/incus/file.go:448 msgid "" "[:]/ [[:]/...] " msgstr "" -#: cmd/incus/file.go:1153 +#: cmd/incus/file.go:1172 msgid "[:][/] []" msgstr "" @@ -9201,20 +9205,20 @@ msgid "" "\t To create a symlink /bar in instance foo whose target is baz." msgstr "" -#: cmd/incus/file.go:1157 +#: cmd/incus/file.go:1176 msgid "" "incus file mount foo/root fooroot\n" " To mount /root from the instance foo onto the local fooroot directory." msgstr "" -#: cmd/incus/file.go:433 +#: cmd/incus/file.go:452 msgid "" "incus file pull foo/etc/hosts .\n" " To pull /etc/hosts from the instance and write it to the current " "directory." msgstr "" -#: cmd/incus/file.go:652 +#: cmd/incus/file.go:671 msgid "" "incus file push /etc/hosts foo/etc/hosts\n" " To push /etc/hosts into the instance \"foo\"." @@ -9654,16 +9658,16 @@ msgstr "" msgid "space used" msgstr "" -#: cmd/incus/file.go:1311 +#: cmd/incus/file.go:1330 msgid "sshfs has stopped" msgstr "" -#: cmd/incus/file.go:1270 +#: cmd/incus/file.go:1289 #, c-format msgid "sshfs mounting %q on %q" msgstr "" -#: cmd/incus/file.go:1223 +#: cmd/incus/file.go:1242 msgid "sshfs not found. Try SSH SFTP mode using the --listen flag" msgstr "" From bd16f87f25c500d697f03ec4d358cbe41209b0fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Wed, 2 Oct 2024 16:20:09 -0400 Subject: [PATCH 4/4] incus/file/delete: Cache the SFTP client MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber --- cmd/incus/file.go | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/cmd/incus/file.go b/cmd/incus/file.go index 0a74b2320ee..3448c9507fc 100644 --- a/cmd/incus/file.go +++ b/cmd/incus/file.go @@ -18,6 +18,7 @@ import ( "strconv" "strings" + "github.com/pkg/sftp" "github.com/spf13/cobra" "golang.org/x/crypto/ssh" @@ -334,18 +335,30 @@ func (c *cmdFileDelete) Run(cmd *cobra.Command, args []string) error { return err } + // Store clients. + sftpClients := map[string]*sftp.Client{} + + defer func() { + for _, sftpClient := range sftpClients { + _ = sftpClient.Close() + } + }() + for _, resource := range resources { pathSpec := strings.SplitN(resource.name, "/", 2) if len(pathSpec) != 2 { return fmt.Errorf(i18n.G("Invalid path %s"), resource.name) } - sftpConn, err := resource.server.GetInstanceFileSFTP(pathSpec[0]) - if err != nil { - return err - } + sftpConn, ok := sftpClients[pathSpec[0]] + if !ok { + sftpConn, err = resource.server.GetInstanceFileSFTP(pathSpec[0]) + if err != nil { + return err + } - defer func() { _ = sftpConn.Close() }() + sftpClients[pathSpec[0]] = sftpConn + } if c.flagForce { err = sftpConn.RemoveAll(pathSpec[1])