diff options
| author | Christian Poessinger <christian@poessinger.com> | 2022-07-01 11:20:45 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-01 11:20:45 +0200 |
| commit | 196aaf47a71b5069b4e6542736ec76221ee2e4e1 (patch) | |
| tree | 6fc02f6b86c9a34be41e39e98fdd58b20dfaf4fe /python/vyos/util.py | |
| parent | 52289a9f63c4ea341e9117c847cd333eb22654eb (diff) | |
| parent | efd956f912b84c8df8902d56e16f22cbd90efdd0 (diff) | |
| download | veeos-1x-196aaf47a71b5069b4e6542736ec76221ee2e4e1.tar.gz veeos-1x-196aaf47a71b5069b4e6542736ec76221ee2e4e1.zip | |
Merge pull request #1380 from sarthurdev/ovpn-multi-ca
openvpn: T4485: Accept multiple tls ca-certificate values
Diffstat (limited to 'python/vyos/util.py')
| -rw-r--r-- | python/vyos/util.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/vyos/util.py b/python/vyos/util.py index 0d62fbfe9..bee5d7aec 100644 --- a/python/vyos/util.py +++ b/python/vyos/util.py @@ -197,7 +197,7 @@ def read_file(fname, defaultonfailure=None): return defaultonfailure raise e -def write_file(fname, data, defaultonfailure=None, user=None, group=None, mode=None): +def write_file(fname, data, defaultonfailure=None, user=None, group=None, mode=None, append=False): """ Write content of data to given fname, should defaultonfailure be not None, it is returned on failure to read. @@ -212,7 +212,7 @@ def write_file(fname, data, defaultonfailure=None, user=None, group=None, mode=N try: """ Write a file to string """ bytes = 0 - with open(fname, 'w') as f: + with open(fname, 'w' if not append else 'a') as f: bytes = f.write(data) chown(fname, user, group) chmod(fname, mode) |
