~bac/juju-gui/trunkcopy

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
app/app.js:95 "callback"
app/app.js:569 "callback"
app/store/env.js:64 "on_close"
app/store/env.js:69 "on_message"
app/store/env.js:181 "status"
app/store/env.js:132 "remove_units"
app/store/env.js:198 "set_config"
app/store/env.js:59 "on_open"
app/store/env.js:185 "remove_relation"
app/store/env.js:150 "get_service"
app/store/env.js:155 "deploy"
app/store/env.js:146 "get_charm"
app/store/env.js:218 "resolved"
app/store/env.js:211 "set_constraints"
app/store/env.js:192 "destroy_service"
app/store/env.js:226 "get_endpoints"
app/store/env.js:5 "Environment"
app/store/env.js:92 "_dispatch_event"
app/store/env.js:40 "connect"
app/store/env.js:173 "expose"
app/store/env.js:101 "_dispatch_rpc_result"
app/store/env.js:112 "_send_rpc"
app/store/env.js:35 "destructor"
app/store/env.js:125 "add_unit"
app/store/env.js:177 "unexpose"
app/store/env.js:86 "dispatch_result"
app/store/env.js:139 "add_relation"
app/store/env.js:22 "initializer"
app/store/charm.js:66 "_normalizeCharms"
app/store/charm.js:24 "find"
app/store/charm.js:11 "success"
app/store/charm.js:105 "setter"
app/store/charm.js:7 "loadByPath"
app/store/notifications.js:100 "level"
app/store/notifications.js:148 "generate_notices"
app/store/notifications.js:118 "evict"
app/store/notifications.js:140 "level"
app/store/notifications.js:108 "message"
app/store/notifications.js:22 "title"
app/store/notifications.js:25 "message"
app/store/notifications.js:129 "title"
app/store/notifications.js:137 "message"
app/views/utils.js:415 "invokeCallback"
app/views/utils.js:367 "_addAlertMessage"
app/views/utils.js:134 "console"
app/views/utils.js:128 "native"
app/views/utils.js:699 "scale"
app/views/utils.js:224 "humanizeNumber"
app/views/utils.js:638 "get"
app/views/utils.js:131 "noop"
app/views/utils.js:335 "action"
app/views/utils.js:113 "noop"
app/views/utils.js:556 "toString"
app/views/utils.js:612 "BoundingBox"
app/views/utils.js:641 "set"
app/views/utils.js:191 "bindModelView"
app/views/utils.js:563 "isInt"
app/views/utils.js:822 "BoxPair"
app/views/utils.js:825 "pair"
app/views/utils.js:247 "hasSVGClass"
app/views/utils.js:162 "substitute"
app/views/utils.js:255 "addSVGClass"
app/views/utils.js:656 "set"
app/views/utils.js:292 "toggleSVGClass"
app/views/utils.js:648 "set"
app/views/utils.js:655 "get"
app/views/utils.js:700 "translate"
app/views/utils.js:567 "isFloat"
app/views/utils.js:214 "renderable_charm"
app/views/utils.js:614 "Box"
app/views/utils.js:647 "get"
app/views/utils.js:276 "removeSVGClass"
app/views/environment.js:24 "initializer"
app/views/environment.js:29 "render"
app/views/environment.js:61 "postRender"
app/views/charm-panel.js:948 "createInstance"
app/views/charm-panel.js:476 "initializer"
app/views/charm-panel.js:250 "render"
app/views/charm-panel.js:1140 "calculatePanelPosition"
app/views/charm-panel.js:723 "showDescription"
app/views/charm-panel.js:332 "showConfiguration"
app/views/charm-panel.js:936 "setupOverlay"
app/views/charm-panel.js:655 "render"
app/views/charm-panel.js:873 "onCharmDeployClicked"
app/views/charm-panel.js:736 "hideDescription"
app/views/charm-panel.js:195 "mouseleave"
app/views/charm-panel.js:417 "_showErrors"
app/views/charm-panel.js:1179 "getInstance"
app/views/charm-panel.js:480 "render"
app/views/charm-panel.js:994 "setPanel"
app/views/charm-panel.js:651 "initializer"
app/views/charm-panel.js:209 "initializer"
app/views/charm-panel.js:1123 "updatePanelPosition"
app/views/charm-panel.js:700 "_moveTooltip"
app/views/charm-panel.js:192 "mouseenter"
app/views/charm-panel.js:1170 "setDefaultSeries"
app/views/charm-panel.js:1185 "killInstance"
app/views/charm.js:32 "render"
app/views/charm.js:96 "_deployCallback"
app/views/charm.js:61 "on_charm_data"
app/views/charm.js:141 "on_search_change"
app/views/charm.js:69 "on_charm_deploy"
app/views/charm.js:114 "initializer"
app/views/charm.js:16 "initializer"
app/views/charm.js:166 "on_results_change"
app/views/charm.js:122 "render"
app/views/notifications.js:239 "render"
app/views/notifications.js:63 "notifyToggle"
app/views/notifications.js:93 "notificationSelect"
app/views/notifications.js:209 "getShowable"
app/views/notifications.js:15 "initializer"
app/views/notifications.js:266 "getShowable"
app/views/notifications.js:134 "render"
app/views/notifications.js:121 "slowRender"
app/views/notifications.js:218 "close"
app/views/unit.js:132 "doResolvedUnit"
app/views/unit.js:180 "doRemoveUnit"
app/views/unit.js:190 "_removeUnitCallback"
app/views/unit.js:264 "doResolvedRelation"
app/views/unit.js:162 "confirmRemoved"
app/views/unit.js:275 "_resolvedRelationCallback"
app/views/unit.js:218 "retry"
app/views/unit.js:141 "_resolvedUnitCallback"
app/views/unit.js:246 "confirmResolvedRelation"
app/views/unit.js:297 "retryRelation"
app/views/unit.js:118 "confirmResolved"
app/views/unit.js:23 "initializer"
app/views/service.js:488 "updateConstraints"
app/views/service.js:514 "_setConstraintsCallback"
app/views/service.js:846 "filterUnits"
app/views/service.js:288 "initializer"
app/views/service.js:547 "render"
app/views/service.js:372 "render"
app/views/service.js:451 "_removeRelationCallback"
app/views/service.js:191 "_destroyCallback"
app/views/service.js:338 "fitToWindow"
app/views/service.js:116 "_removeUnitCallback"
app/views/service.js:737 "_setConfigCallback"
app/views/service.js:402 "confirmRemoved"
app/views/service.js:264 "_exposeServiceCallback"
app/views/service.js:667 "showErrors"
app/views/service.js:257 "exposeService"
app/views/service.js:800 "render"
app/views/service.js:52 "_modifyUnits"
app/views/service.js:707 "saveConfig"
app/views/service.js:608 "render"
app/views/service.js:339 "getHeight"
app/views/service.js:182 "destroyService"
app/views/service.js:30 "modifyUnits"
app/views/service.js:424 "doRemoveRelation"
app/views/service.js:300 "getServiceTabs"
app/views/service.js:166 "confirmDestroy"
app/views/service.js:88 "_addUnitCallback"
app/views/service.js:23 "resetUnits"
app/views/service.js:230 "unexposeService"
app/views/service.js:237 "_unexposeServiceCallback"
app/views/topology/mega.js:1441 "subRelBlockMouseLeave"
app/views/topology/mega.js:892 "show"
app/views/topology/mega.js:509 "drawRelationGroup"
app/views/topology/mega.js:1337 "updateServiceMenuLocation"
app/views/topology/mega.js:1187 "zoom_in"
app/views/topology/mega.js:1196 "_fire_zoom"
app/views/topology/mega.js:189 "renderOnce"
app/views/topology/mega.js:574 "drawRelation"
app/views/topology/mega.js:1036 "removeRelation"
app/views/topology/mega.js:1222 "rescale"
app/views/topology/mega.js:265 "serviceDblClick"
app/views/topology/mega.js:1469 "toggleControlPanel"
app/views/topology/mega.js:1093 "cancelRelationBuild"
app/views/topology/mega.js:1519 "destroyService"
app/views/topology/mega.js:1073 "removeRelationConfirm"
app/views/topology/mega.js:904 "fade"
app/views/topology/mega.js:1254 "hideGraphListPicker"
app/views/topology/mega.js:248 "serviceClick"
app/views/topology/mega.js:590 "drawService"
app/views/topology/mega.js:271 "relationClick"
app/views/topology/mega.js:854 "renderSlider"
app/views/topology/mega.js:165 "initializer"
app/views/topology/mega.js:489 "updateLinks"
app/views/topology/mega.js:1048 "_removeRelationCallback"
app/views/topology/mega.js:1652 "addRelationEnd"
app/views/topology/mega.js:1432 "subRelBlockMouseEnter"
app/views/topology/mega.js:362 "updateCanvas"
app/views/topology/mega.js:1409 "serviceMouseLeave"
app/views/topology/mega.js:1244 "showGraphListPicker"
app/views/topology/mega.js:322 "updateData"
app/views/topology/mega.js:176 "render"
app/views/topology/mega.js:97 "callback"
app/views/topology/mega.js:976 "addRelationDragStart"
app/views/topology/mega.js:883 "serviceForBox"
app/views/topology/mega.js:1496 "destroyServiceConfirm"
app/views/topology/mega.js:1178 "zoom_out"
app/views/topology/mega.js:1691 "_addRelationCallback"
app/views/topology/mega.js:999 "addRelationDrag"
app/views/topology/mega.js:1558 "addRelationStart"
app/views/topology/mega.js:965 "addRelation"
app/views/topology/mega.js:823 "processRelations"
app/views/topology/mega.js:1291 "setSizesFromViewport"
app/views/topology/mega.js:1370 "serviceMouseEnter"
app/views/topology/mega.js:812 "processRelation"
app/views/topology/mega.js:1488 "show_service"
app/views/topology/mega.js:922 "postRender"
app/views/topology/mega.js:898 "hide"
app/views/topology/mega.js:1017 "addRelationDragEnd"
app/views/topology/mega.js:1569 "ambiguousAddRelationCheck"
app/views/topology/mega.js:1528 "_destroyCallback"
app/views/topology/mega.js:848 "subordinateRelationsForService"
app/views/topology/panzoom.js:14 "initializer"
app/views/topology/panzoom.js:18 "render"
app/views/topology/panzoom.js:23 "update"
app/views/topology/relation.js:18 "render"
app/views/topology/relation.js:23 "update"
app/views/topology/relation.js:14 "initializer"
app/views/topology/service.js:46 "render"
app/views/topology/service.js:33 "componentBound"
app/views/topology/service.js:26 "initializer"
app/views/topology/service.js:50 "update"
app/views/topology/service.js:39 "_scaleLayout"
app/views/topology/topology.js:26 "renderOnce"
app/views/topology/topology.js:87 "setter"
app/views/topology/topology.js:95 "getter"
app/views/topology/topology.js:91 "getter"
app/views/topology/topology.js:80 "setter"
app/views/topology/topology.js:86 "getter"
app/views/topology/topology.js:21 "initializer"
app/views/topology/topology.js:79 "getter"
app/views/topology/viewport.js:33 "initializer"
app/views/topology/viewport.js:66 "update"
app/views/topology/viewport.js:37 "render"
app/models/models.js:305 "setter"
app/models/models.js:430 "getModelListByModelName"
app/models/models.js:325 "add"
app/models/models.js:171 "update_service_unit_aggregates"
app/models/models.js:358 "getNotificationsForModel"
app/models/models.js:69 "process_delta"
app/models/models.js:456 "on_delta"
app/models/models.js:421 "getModelById"
app/models/models.js:149 "get_informative_states_for_service"
app/models/models.js:204 "process_delta"
app/models/models.js:339 "trim"
app/models/models.js:385 "initializer"
app/models/models.js:437 "getModelFromChange"
app/models/models.js:273 "get_relations_for_service"
app/models/models.js:330 "comparator"
app/models/models.js:120 "add"
app/models/models.js:112 "_setDefaultsAndCalculatedValues"
app/models/models.js:297 "valueFn"
app/models/models.js:446 "reset"
app/models/models.js:130 "get_units_for_service"
app/models/models.js:108 "process_delta"
app/models/models.js:345 "removeOldest"
app/models/models.js:240 "has_relation_for_endpoint"
app/models/models.js:231 "process_delta"
app/models/endpoints.js:43 "add"
app/models/endpoints.js:32 "convert"
app/models/charm.js:155 "validator"
app/models/charm.js:113 "parse"
app/models/charm.js:77 "sync"
app/models/charm.js:105 "failure"
app/models/charm.js:48 "initializer"
app/models/charm.js:129 "compare"