Giter Club home page Giter Club logo

Comments (4)

andrewsomething avatar andrewsomething commented on July 28, 2024

Just FYI, like Droplets, there is no guarantee that the name is unique for an SSH key. So if this is added, I'd recommend the function be be named something like "search" or "lookup" and return an array.

from python-digitalocean.

koalalorenzo avatar koalalorenzo commented on July 28, 2024

I agree, there is no guarantee that the name is unique. You can create an X amount of keys with the same name but different IDs.

@cstrutton, I don't think it is possible, because of this reason. If I have understood correctly, you would like to assign a droplet to a key by using its name. It makes sense to me, and maybe this is a cool feature to integrate in the next release, but we have to think about how to implement this to avoid the wrong key to be selected. Is that right? Is that what you meant?

from python-digitalocean.

cstrutton avatar cstrutton commented on July 28, 2024

I didn't realise that names were not unique. Returning an array makes sense. This fits with my use case. I still believe it needs to be done. If i have to store the key to use it, there is no advantage to storing a key with DO.

from python-digitalocean.

koalalorenzo avatar koalalorenzo commented on July 28, 2024

Note: You store a public key on Digital Ocean. Not the private key. I am not sure if this is really a required feature: the most of the methods/classes/functions provided by python-digitalocean are a direct interface to DO's API. Any other "functionality" may require more code and better logic... which may be integrated in a future version of this library.

from python-digitalocean.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.