asdf-gcloud icon indicating copy to clipboard operation
asdf-gcloud copied to clipboard

fix: fix list-all to handle pages without linux elements, Fix #90

Open sbocinec opened this issue 1 year ago • 0 comments

Description

Fix list-all script to handle paginated output correctly, even no google-cloud-sdk-*-linux* is found in any of the pages. Fixes #90

Motivation and Context

I have described the problem in details in the freshly submitted issue #90

Types of changes

  • [x] Bug fix (non-breaking change which fixes an issue)

Usage examples

How Has This Been Tested?

Running the script manually and seeing it returning all the versions as expected:

$ ~/.asdf/plugins/gcloud/bin/list-all
0.9.83 0.9.84 0.9.85 0.9.86 0.9.87 0.9.88 0.9.89 90.0.0 91.0.0 91.0.1 92.0.0 93.0.0 94.0.0 95.0.0 96.0.0 97.0.0 98.0.0 99.0.0 100.0.0 101.0.0 102.0.0 103.0.0 104.0.0 105.0.0 106.0.0 107.0.0 108.0.0 109.0.0 110.0.0 111.0.0 112.0.0 113.0.0 114.0.0 115.0.0 116.0.0 117.0.0 118.0.0 119.0.0 120.0.0 121.0.0 122.0.0 123.0.0 124.0.0 125.0.0 126.0.0 127.0.0 128.0.0 129.0.0 130.0.0 131.0.0 132.0.0 133.0.0 134.0.0 135.0.0 136.0.0 137.0.0 137.0.1 138.0.0 139.0.0 139.0.1 140.0.0 141.0.0 142.0.0 143.0.0 143.0.1 144.0.0 145.0.0 146.0.0 147.0.0 148.0.0 148.0.1 149.0.0 150.0.0 151.0.0 151.0.1 152.0.0 153.0.0 154.0.0 154.0.1 155.0.0 156.0.0 157.0.0 158.0.0 159.0.0 160.0.0 161.0.0 162.0.0 162.0.1 163.0.0 164.0.0 165.0.0 166.0.0 167.0.0 168.0.0 169.0.0 170.0.0 170.0.1 171.0.0 172.0.0 172.0.1 173.0.0 174.0.0 175.0.0 176.0.0 177.0.0 178.0.0 179.0.0 180.0.0 180.0.1 181.0.0 182.0.0 183.0.0 184.0.0 185.0.0 186.0.0 187.0.0 188.0.0 188.0.1 189.0.0 190.0.0 190.0.1 191.0.0 192.0.0 193.0.0 194.0.0 195.0.0 196.0.0 197.0.0 198.0.0 199.0.0 200.0.0 201.0.0 202.0.0 203.0.0 204.0.0 205.0.0 206.0.0 207.0.0 208.0.0 208.0.1 208.0.2 209.0.0 210.0.0 211.0.0 212.0.0 213.0.0 214.0.0 215.0.0 216.0.0 217.0.0 218.0.0 219.0.1 220.0.0 221.0.0 222.0.0 223.0.0 224.0.0 225.0.0 226.0.0 227.0.0 228.0.0 229.0.0 230.0.0 231.0.0 232.0.0 233.0.0 234.0.0 235.0.0 236.0.0 237.0.0 238.0.0 239.0.0 240.0.0 241.0.0 242.0.0 243.0.0 244.0.0 245.0.0 246.0.0 247.0.0 248.0.0 249.0.0 250.0.0 251.0.0 252.0.0 253.0.0 254.0.0 255.0.0 256.0.0 257.0.0 258.0.0 259.0.0 260.0.0 261.0.0 262.0.0 263.0.0 264.0.0 265.0.0 266.0.0 267.0.0 268.0.0 269.0.0 270.0.0 271.0.0 272.0.0 273.0.0 274.0.0 274.0.1 275.0.0 276.0.0 277.0.0 278.0.0 279.0.0 280.0.0 281.0.0 282.0.0 283.0.0 284.0.0 285.0.0 285.0.1 286.0.0 287.0.0 288.0.0 289.0.0 290.0.0 290.0.1 291.0.0 292.0.0 293.0.0 294.0.0 295.0.0 296.0.0 296.0.1 297.0.0 297.0.1 298.0.0 299.0.0 300.0.0 301.0.0 302.0.0 303.0.0 304.0.0 305.0.0 306.0.0 307.0.0 308.0.0 309.0.0 310.0.0 311.0.0 312.0.0 313.0.0 313.0.1 314.0.0 315.0.0 316.0.0 317.0.0 318.0.0 319.0.0 320.0.0 321.0.0 322.0.0 323.0.0 324.0.0 325.0.0 326.0.0 327.0.0 328.0.0 329.0.0 330.0.0 331.0.0 332.0.0 333.0.0 334.0.0 335.0.0 336.0.0 337.0.0 338.0.0 339.0.0 340.0.0 341.0.0 342.0.0 343.0.0 344.0.0 345.0.0 346.0.0 347.0.0 348.0.0 349.0.0 350.0.0 351.0.0 352.0.0 353.0.0 354.0.0 355.0.0 356.0.0 357.0.0 358.0.0 359.0.0 360.0.0 361.0.0 362.0.0 363.0.0 364.0.0 365.0.0 365.0.1 366.0.0 367.0.0 368.0.0 369.0.0 370.0.0 371.0.0 372.0.0 373.0.0 374.0.0 375.0.0 376.0.0 377.0.0 378.0.0 379.0.0 380.0.0 381.0.0 382.0.0 383.0.0 383.0.1 384.0.0 384.0.1 385.0.0 386.0.0 387.0.0 388.0.0 389.0.0 390.0.0 391.0.0 392.0.0 393.0.0 394.0.0 395.0.0 396.0.0 397.0.0 398.0.0 399.0.0 400.0.0 401.0.0 402.0.0 403.0.0 404.0.0 405.0.0 405.0.1 406.0.0 407.0.0 408.0.0 408.0.1 409.0.0 410.0.0 411.0.0 412.0.0 413.0.0 414.0.0 415.0.0 416.0.0 417.0.0 417.0.1 418.0.0 419.0.0 420.0.0 421.0.0 422.0.0 423.0.0 424.0.0 425.0.0 426.0.0 427.0.0 428.0.0 429.0.0 430.0.0 431.0.0 432.0.0 433.0.0 433.0.1 434.0.0 435.0.0 435.0.1 436.0.0 437.0.0 437.0.1 438.0.0 439.0.0 440.0.0 441.0.0 442.0.0 443.0.0 444.0.0 445.0.0 446.0.0 446.0.1 447.0.0 448.0.0 449.0.0 450.0.0 451.0.0 451.0.1 452.0.0 452.0.1 453.0.0 454.0.0 455.0.0 456.0.0 457.0.0 458.0.0 458.0.1 459.0.0 460.0.0 461.0.0 462.0.0 462.0.1 463.0.0 464.0.0 465.0.0 466.0.0 467.0.0 468.0.0

Checklist:

  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.

sbocinec avatar Mar 14 '24 11:03 sbocinec