File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
java-client/src/main/java/co/elastic/clients/transport Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 20
20
package co .elastic .clients .transport ;
21
21
22
22
import javax .annotation .Nullable ;
23
+ import java .io .BufferedReader ;
24
+ import java .io .FileReader ;
25
+ import java .nio .file .Path ;
26
+ import java .nio .file .Paths ;
23
27
import java .util .Objects ;
24
28
25
29
/**
@@ -146,8 +150,14 @@ public String toString() {
146
150
147
151
static {
148
152
Version version = null ;
149
- try {
150
- version = Version .parse (VersionInfo .VERSION );
153
+ String dir = System .getProperty ("user.dir" );
154
+ String filename = "version.txt" ;
155
+ if (VersionInfo .FLAVOR .equals ("serverless" )){
156
+ filename = "version-serverless.txt" ;
157
+ }
158
+ Path path = Paths .get (dir , "config" , filename );
159
+ try (BufferedReader vsReader = new BufferedReader (new FileReader (path .toFile ()))) {
160
+ version = Version .parse (vsReader .readLine ());
151
161
} catch (Exception e ) {
152
162
// Failed to parse version
153
163
}
You can’t perform that action at this time.
0 commit comments