Method: Aptly::Repository#delete_package

Defined in:
lib/aptly/repository.rb

#delete_package(packages, **kwords) ⇒ Object Also known as: delete_packages

Deletes a package (by key) from the repository.

Parameters:

  • packages (Array<String>, String)

    a list of package keys or a single package key to add to the repository. The package key(s) must already be in the aptly database.



88
89
90
91
92
93
# File 'lib/aptly/repository.rb', line 88

def delete_package(packages, **kwords)
  connection.send(:delete, "/repos/#{self.Name}/packages",
                  query: kwords,
                  body: JSON.generate(PackageRefs: [*packages]))
  self
end