Giter Club home page Giter Club logo

Comments (2)

JanKoppe avatar JanKoppe commented on May 30, 2024

Sorry, seemed so easy, I just went ahead and did it. See my Pull request. :) Hope that works for you. Local testing seemed all fine, but I'm not successful in adding those labels via environment variables - but not for the server flags either. Maybe there's some special format required to pass on slices via env vars that I just don't know?

from docker-machine-driver-hetzner.

JonasProgrammer avatar JonasProgrammer commented on May 30, 2024

Hi,

thanks for the suggestion and for quickly implementing it yourself (I'm currently away from home without a machine properly set up for go development, so this would have taken me a bit presumably). I'll merge the PR after everything has passed.

Regarding your environment problem: Please see my comment on #37. Unfortunately environment variables for slice arguments are not being considered at all (EDIT: misremembered something here; the EnvVar setting is simply ignored). Unfortunately that's an issue of the underlying libmachine (for which development ceased with docker-machine IIRC), so I doubt we can easily fix that. As the driver is a separate binary communicating with the host docker-machine process via IPC simply switching to another arg parser is not really an option.

If you really do need to use environment variables, we either have to add another option with a non-slice type (perhaps key-label-list) and then split on ',' or something.

Sorry for the inconvenience.

from docker-machine-driver-hetzner.

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.