Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Maslakov committed Nov 20, 2015
1 parent af5b008 commit a595594
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion OpenVpnManagement/Manager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@ public enum Signal {

//management
if (!ovpnFileContent.Where(x => x.StartsWith("management")).Any()) {
File.AppendAllText(ovpnFileName, string.Format("{0}management {1} {2}", Environment.NewLine, host, port.ToString()));
var lastIdx = ovpnFileContent.Length - 1;
var lastLine = ovpnFileContent[lastIdx];
ovpnFileContent[lastIdx] = string.Format("{0}{1}management {2} {3}", lastLine, Environment.NewLine, host, port);
} else {
var idx = Array.IndexOf(ovpnFileContent, ovpnFileContent.First(x => x.StartsWith("management")));
ovpnFileContent[idx] = string.Format("management {0} {1}", host, port.ToString());
Expand Down

0 comments on commit a595594

Please sign in to comment.