@@ -10,22 +10,22 @@ def self.get_from(obj)
10
10
obj . datadog_pin
11
11
end
12
12
13
- attr_accessor :service
13
+ attr_accessor :service_name
14
14
attr_accessor :app
15
15
attr_accessor :tags
16
16
attr_accessor :app_type
17
17
attr_accessor :name
18
18
attr_accessor :tracer
19
19
attr_accessor :config
20
20
21
- def initialize ( service , options = { } )
21
+ def initialize ( service_name , options = { } )
22
22
@app = options [ :app ]
23
23
@tags = options [ :tags ]
24
24
@app_type = options [ :app_type ]
25
25
@name = nil # this would rarely be overriden as it's really span-specific
26
26
@tracer = options [ :tracer ] || Datadog . tracer
27
27
@config = options [ :config ]
28
- self . service = service
28
+ self . service_name = service_name
29
29
end
30
30
31
31
def enabled?
@@ -54,18 +54,17 @@ def datadog_pin
54
54
obj . datadog_pin = self
55
55
end
56
56
57
- def service = ( name )
58
- if name && app && app_type
59
- tracer . set_service_info ( name , app , app_type )
60
- end
57
+ def service_name = ( name )
58
+ tracer . set_service_info ( name , app , app_type ) if name && app && app_type
61
59
62
- @service = name
60
+ @service_name = name
63
61
end
64
62
65
- alias service_name = service =
63
+ alias service = service_name =
64
+ alias service service_name
66
65
67
66
def to_s
68
- "Pin(service:#{ @ service} ,app:#{ @ app} ,app_type:#{ @ app_type} ,name:#{ @ name} )"
67
+ "Pin(service:#{ service } ,app:#{ app } ,app_type:#{ app_type } ,name:#{ name } )"
69
68
end
70
69
end
71
70
end
0 commit comments