summaryrefslogtreecommitdiff
path: root/python/vyos/util.py
AgeCommit message (Expand)Author
2020-04-22Merge pull request #360 from thomas-mangin/T2186-syslogChristian Poessinger
2020-04-20vyos.util: T2347: call will print output only if non-emptyJohn Estabrook
2020-04-20airbag: T2186: improve information reportedThomas Mangin
2020-04-19bridge: T2232: move helper to vyos.validateChristian Poessinger
2020-04-18ipoe-server: T2324: remove boilerplate code and adjust to other accel impleme...Christian Poessinger
2020-04-15vyos.util: T1607: move imports locally to functions using themChristian Poessinger
2020-04-15dns-forwarding: T2298: fix path to control fileChristian Poessinger
2020-04-13cmd: T2226: improve debuggingThomas Mangin
2020-04-13cmd: T2226: add the a full log of all commandsThomas Mangin
2020-04-12vyos.util: openvpn: migrate to chmod_600()Christian Poessinger
2020-04-12vyos.util: rename chmod_x() -> chmod_755()Christian Poessinger
2020-04-11util: T2226: passthrough for stderr, fix input, always newlineThomas Mangin
2020-04-09util: T2226: os.system was wrongly converted to runThomas Mangin
2020-04-09util: T2205: do not display debuging when it is not setThomas Mangin
2020-04-09Merge pull request #314 from thomas-mangin/T2186Christian Poessinger
2020-04-08vyos.util: introduce chmod_750() for files/directoriesChristian Poessinger
2020-04-08vyos-util: rename chown_file() > chown()Christian Poessinger
2020-04-08logging: T2186: Initial implementation of loggingThomas Mangin
2020-04-07bridge: T2232: prevent deletion of enslaved interfacesChristian Poessinger
2020-04-07vyos.util: T2226: add proper commentsChristian Poessinger
2020-04-06util: T2226: remove all references to subprocess_cmdThomas Mangin
2020-04-06util: T2226: rewrite util to use cmdThomas Mangin
2020-04-06util: T2226: improve popen, cmd and add runThomas Mangin
2020-04-04vyos.util: rename chmod_x_file() to chmod_x()Christian Poessinger
2020-04-04Merge pull request #299 from thomas-mangin/T2205Christian Poessinger
2020-04-04ifconfig: T2205: silence ethtool harmless failuresThomas Mangin
2020-04-04vyos.util: use common subprocess_cmd wrapperChristian Poessinger
2020-04-02vyos.util: move import statements next to the helpers using itChristian Poessinger
2020-04-02vyos.util: add chown_file and chmod_x_file helpersChristian Poessinger
2020-03-29vyos.util: increase usage of process_running() and remove duplicated codeChristian Poessinger
2020-03-28ipv6: T1831: migrate eui64 addressing to XML and pythonChristian Poessinger
2020-03-28vyos.util: import cleanupChristian Poessinger
2019-12-03T1801: move escaping of backslashes into configtreeJohn Estabrook
2019-11-17T1801: escape isolated backslashes before passing to ConfigTree()John Estabrook
2019-08-30[op-mode] T1621 rewrite misc commands to python/xml syntaxDmytro Aleksandrov
2019-08-23[op-mode] T1607 rewrite 'reset conntrack', 'reset & show ip[v6]' to python/xm...Dmytro Aleksandrov
2019-07-03T1503: add functions for commit lock checking and waiting.Daniil Baturin
2018-07-24Add a validator for scripts that are supposed to be in /configDaniil Baturin
2018-07-23Add a convenience function for getting the config owners group GID.Daniil Baturin
2018-07-20Remove a stray debug print.Daniil Baturin
2018-07-20Add vyos.util.read_file() function.Daniil Baturin
2018-07-20Add a function for converting seconds to a human readable elapsed time descri...Daniil Baturin
2018-07-19Add a function for quickly checking running processes by their PID files.Daniil Baturin
2018-06-16Set the license of all vyos.* libraries to LGPLv2+.Daniil Baturin
2018-06-08T689: add a new script for 'show hardware cpu summary'.Daniil Baturin
2018-05-14T633: build integration and minor fixes in the op mode command generator.Daniil Baturin
2017-09-21T401: add functions for reading VyOS version data.Daniil Baturin
2017-09-08Separate VyOSError and ConfigError.Daniil Baturin