Skip to main content

gns3util exercise delete

Delete an exercise

Synopsis

Delete an exercise (project) and its associated resources. This command can:
  • Delete a specific exercise by name
  • Use fuzzy finder to select exercises interactively
  • Delete all exercises for a class
  • Delete exercises for specific class and group combinations
gns3util exercise delete [flags]

Examples


  # Delete an exercise interactively using fuzzy finder
  gns3util -s http://server:3080 exercise delete --select-exercise

  # Delete a specific exercise by name
  gns3util -s http://server:3080 exercise delete --name "MyExercise"

  # Delete an exercise non-interactively
  gns3util -s http://server:3080 exercise delete --non-interactive "MyExercise"

  # Delete all exercises for a class
  gns3util -s http://server:3080 exercise delete --class "MyClass"

  # Delete exercises for a specific class and group
  gns3util -s http://server:3080 exercise delete --class "MyClass" --group "Group1"

  # Delete all exercises (use with caution!)
  gns3util -s http://server:3080 exercise delete --all

  # Delete without confirmation
  gns3util -s http://server:3080 exercise delete --name "MyExercise" --no-confirm

  # Delete multiple exercises using fuzzy finder with multi-select
  gns3util -s http://server:3080 exercise delete --select-exercise --multi

  # Delete exercises for a specific class (interactive selection)
  gns3util -s http://server:3080 exercise delete --select-class

  # Delete exercises for a specific class and group (interactive selection)
  gns3util -s http://server:3080 exercise delete --select-class --select-group
		

Options

      --all                      Delete all exercises (use with caution!)
      --class string             Class name for the exercise
      --cluster string           Cluster name
      --confirm                  Require confirmation before deletion (default true)
      --group string             Group name for the exercise
  -h, --help                     help for delete
      --multi                    Enable multi-select mode for fuzzy finder (only for exercise selection)
      --name string              Name of the exercise to delete
      --no-confirm               Skip confirmation prompt
      --non-interactive string   Run the command non-interactively with specified exercise name
      --select-class             Select class interactively from a list
      --select-exercise          Select exercise interactively from a list
      --select-group             Select group interactively from a list

Options inherited from parent commands

  -i, --insecure          Ignore unsigned SSL-Certificates. Can be set via GNS3_INSECURE
  -k, --key-file string   Path to authentication keyfile. Can be set via GNS3_KEY_FILE or config.toml
  -o, --output string     Output format: [json, json-colorless, collapsed, yaml, toml, table, table-ascii]. Can be set via GNS3_OUTPUT (default "table")
  -s, --server string     GNS3v3 Server URL. Can be set via GNS3_SERVER or config.toml

SEE ALSO

Auto generated by spf13/cobra on 24-Mar-2026