Git Product home page Git Product logo

Comments (2)

viczem avatar viczem commented on July 19, 2024

Upgrade to python 3 (python 2 is not supported)

I'm not recommend to use the plugin without UNIX socket, because each tasks will decrypt your keepass database (open - close) and it will negatively affect to performance (use kpsock.py - only one keepass databasse can be used at a time)

In my opinion, it is better to keep all entities in one keepass database relative to a project. You can create a new keepass database for use it with the plugin and paste into it (or move) needed entities from another keepass databases. It simple to do with a GUI like e.g. keepassxc

I don't know if that would be acceptable to you for keeping up-to-date a new keepass database, but from your problem description it would be more logical.

from ansible-keepass.

tkrpt5 avatar tkrpt5 commented on July 19, 2024

I have now upgraded to Python3, this did not solve the problem but resulted in more usable error messages.

It turns out that the variables requested by ansible-keepass contain the "raw" value of a variable, i.e., they were not parsed by the templating engine. With the help of an awesome colleague, I have been able to add the missing template parsing. This fix uses code from an Ansible Core Module and changes only a few lines. I will submit my changes as a pull request later on.

Edit: I have submitted my pull request here.

from ansible-keepass.

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.