Open Igneous opened 10 years ago
Ah.. so it looks like --versions can't be the last argument.
┌[igneous☮localhost]-(~/chef/orc-agent-build)
└> deb-s3 delete --arch amd64 --bucket famc-debian-packages --versions 0.1 orc-agent
ERROR: deb-s3 delete was called with no arguments
Usage: "deb-s3 delete PACKAGE".
┌[igneous☮localhost]-(~/chef/orc-agent-build)
└> deb-s3 delete --arch amd64 --bucket famc-debian-packages --versions "0.1" orc-agent
ERROR: deb-s3 delete was called with no arguments
Usage: "deb-s3 delete PACKAGE".
┌[igneous☮localhost]-(~/chef/orc-agent-build)
└> deb-s3 delete --arch amd64 --versions 0.1 --bucket famc-debian-packages orc-agent
>> Versions to delete: 0.1
>> Retrieving existing manifests
-- Deleting orc-agent version 0.1
>> Uploading new manifests to S3
-- Transferring dists/stable/main/binary-amd64/Packages
-- Transferring dists/stable/main/binary-amd64/Packages.gz
-- Transferring dists/stable/Release
>> Update complete.
Hi, I'm running into an issue with deb-s3's argument parsing for the delete operation. I'm not quite sure what's going on, haven't inserted a pry binding to try to dig around yet, but I wanted to at least bring this up. Here, I'm using delete with the syntax in your readme.
Just for reference, I check the version of golang-amqp from the Packages file in my s3 bucket.
Trying to delete the golang-amqp package with
deb-s3 delete
.Trying without the rbenv shim here, just in case it's doing something goofy.
Trying some other deb-s3 operations.
Successfully uploading a package.
Trying to remove the same package.