Module: Eureka
- Defined in:
- lib/eureka.rb,
lib/eureka/health.rb,
lib/eureka/execute.rb,
lib/eureka/railtie.rb,
lib/eureka/version.rb
Defined Under Namespace
Classes: Execute, Health, Railtie
Constant Summary
collapse
- VERSION =
"0.0.4"
Class Method Summary
collapse
Class Method Details
.app_port ⇒ Object
36
37
38
|
# File 'lib/eureka.rb', line 36
def self.app_port
@app_port
end
|
.app_port=(app_port) ⇒ Object
40
41
42
|
# File 'lib/eureka.rb', line 40
def self.app_port=(app_port)
@app_port = app_port
end
|
.eureka_url ⇒ Object
19
20
21
|
# File 'lib/eureka.rb', line 19
def self.eureka_url
@eureka_url
end
|
.eureka_url=(eureka_url) ⇒ Object
23
24
25
|
# File 'lib/eureka.rb', line 23
def self.eureka_url=(eureka_url)
@eureka_url = eureka_url
end
|
.instance_id ⇒ Object
52
53
54
|
# File 'lib/eureka.rb', line 52
def self.instance_id
@instance_id
end
|
.instance_id=(instance_id) ⇒ Object
56
57
58
|
# File 'lib/eureka.rb', line 56
def self.instance_id=(instance_id)
@instance_id = instance_id
end
|
.jar ⇒ Object
28
29
30
|
# File 'lib/eureka.rb', line 28
def self.jar
@jar
end
|
.jar=(jar) ⇒ Object
32
33
34
|
# File 'lib/eureka.rb', line 32
def self.jar=(jar)
@jar = jar
end
|
.reset ⇒ Object
65
66
67
68
69
70
71
72
|
# File 'lib/eureka.rb', line 65
def self.reset
@instance_id = nil
@side_app_name = nil
@eureka_url = nil
@jar = 'bin/sidecar-1.0.jar'
@app_port = 3000
@sidecar_port = 9090
end
|
.setup {|_self| ... } ⇒ Object
Default way to set up Euraka
61
62
63
|
# File 'lib/eureka.rb', line 61
def self.setup
yield self
end
|
.side_app_name ⇒ Object
Sidecar app name appear inside Euraka
10
11
12
|
# File 'lib/eureka.rb', line 10
def self.side_app_name
@side_app_name
end
|
.side_app_name=(side_app_name) ⇒ Object
14
15
16
|
# File 'lib/eureka.rb', line 14
def self.side_app_name=(side_app_name)
@side_app_name = side_app_name
end
|
.sidecar_port ⇒ Object
44
45
46
|
# File 'lib/eureka.rb', line 44
def self.sidecar_port
@sidecar_port
end
|
.sidecar_port=(sidecar_port) ⇒ Object
48
49
50
|
# File 'lib/eureka.rb', line 48
def self.sidecar_port=(sidecar_port)
@sidecar_port = sidecar_port
end
|