{"action":"closed","issue":{"url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher/issues/28","repository_url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher","labels_url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher/issues/28/comments","events_url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher/issues/28/events","html_url":"https://github.com/gtrianta1965/ServiceWatcher/issues/28","id":248234756,"number":28,"title":"If multiple configuration files specified (with -conf option) use static parameters from the first and merge services from all of them. Read more....","user":{"login":"gtrianta1965","id":22423884,"avatar_url":"https://avatars3.githubusercontent.com/u/22423884?v=4","gravatar_id":"","url":"https://api.github.com/users/gtrianta1965","html_url":"https://github.com/gtrianta1965","followers_url":"https://api.github.com/users/gtrianta1965/followers","following_url":"https://api.github.com/users/gtrianta1965/following{/other_user}","gists_url":"https://api.github.com/users/gtrianta1965/gists{/gist_id}","starred_url":"https://api.github.com/users/gtrianta1965/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gtrianta1965/subscriptions","organizations_url":"https://api.github.com/users/gtrianta1965/orgs","repos_url":"https://api.github.com/users/gtrianta1965/repos","events_url":"https://api.github.com/users/gtrianta1965/events{/privacy}","received_events_url":"https://api.github.com/users/gtrianta1965/received_events","type":"User","site_admin":false},"labels":[{"id":629591087,"url":"https://api.github.com/repos/gtrianta1965/ServiceWatcher/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":{"login":"KALALEX","id":10135745,"avatar_url":"https://avatars0.githubusercontent.com/u/10135745?v=4","gravatar_id":"","url":"https://api.github.com/users/KALALEX","html_url":"https://github.com/KALALEX","followers_url":"https://api.github.com/users/KALALEX/followers","following_url":"https://api.github.com/users/KALALEX/following{/other_user}","gists_url":"https://api.github.com/users/KALALEX/gists{/gist_id}","starred_url":"https://api.github.com/users/KALALEX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KALALEX/subscriptions","organizations_url":"https://api.github.com/users/KALALEX/orgs","repos_url":"https://api.github.com/users/KALALEX/repos","events_url":"https://api.github.com/users/KALALEX/events{/privacy}","received_events_url":"https://api.github.com/users/KALALEX/received_events","type":"User","site_admin":false},"assignees":[{"login":"KALALEX","id":10135745,"avatar_url":"https://avatars0.githubusercontent.com/u/10135745?v=4","gravatar_id":"","url":"https://api.github.com/users/KALALEX","html_url":"https://github.com/KALALEX","followers_url":"https://api.github.com/users/KALALEX/followers","following_url":"https://api.github.com/users/KALALEX/following{/other_user}","gists_url":"https://api.github.com/users/KALALEX/gists{/gist_id}","starred_url":"https://api.github.com/users/KALALEX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KALALEX/subscriptions","organizations_url":"https://api.github.com/users/KALALEX/orgs","repos_url":"https://api.github.com/users/KALALEX/repos","events_url":"https://api.github.com/users/KALALEX/events{/privacy}","received_events_url":"https://api.github.com/users/KALALEX/received_events","type":"User","site_admin":false},{"login":"magVarv","id":15226718,"avatar_url":"https://avatars3.githubusercontent.com/u/15226718?v=4","gravatar_id":"","url":"https://api.github.com/users/magVarv","html_url":"https://github.com/magVarv","followers_url":"https://api.github.com/users/magVarv/followers","following_url":"https://api.github.com/users/magVarv/following{/other_user}","gists_url":"https://api.github.com/users/magVarv/gists{/gist_id}","starred_url":"https://api.github.com/users/magVarv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/magVarv/subscriptions","organizations_url":"https://api.github.com/users/magVarv/orgs","repos_url":"https://api.github.com/users/magVarv/repos","events_url":"https://api.github.com/users/magVarv/events{/privacy}","received_events_url":"https://api.github.com/users/magVarv/received_events","type":"User","site_admin":false},{"login":"androklis","id":15340294,"avatar_url":"https://avatars3.githubusercontent.com/u/15340294?v=4","gravatar_id":"","url":"https://api.github.com/users/androklis","html_url":"https://github.com/androklis","followers_url":"https://api.github.com/users/androklis/followers","following_url":"https://api.github.com/users/androklis/following{/other_user}","gists_url":"https://api.github.com/users/androklis/gists{/gist_id}","starred_url":"https://api.github.com/users/androklis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/androklis/subscriptions","organizations_url":"https://api.github.com/users/androklis/orgs","repos_url":"https://api.github.com/users/androklis/repos","events_url":"https://api.github.com/users/androklis/events{/privacy}","received_events_url":"https://api.github.com/users/androklis/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2017-08-06T09:00:35Z","updated_at":"2017-08-10T12:42:58Z","closed_at":"2017-08-10T12:42:58Z","body":"Team,\r\n\r\nIt might be convinient for someone to seperate her services in different configuration files and wants to run all of them. Imagine the following:\r\n\r\nMary works in a company and monitors three different environments. The development, test and production. She has three seperate configuration files as she doesn't want to include them all in one config (Development environment sometimes is down).\r\n\r\nBut there are times that she would like to monitor all of them. She gave me a call yesterday and she asked me if it is possible to do it. I told her that she can merge all of them using an editor in another configuration file (e.g. dev-uat-prod-config.properties).\r\n\r\nBut this is a workaround as she will soon discover that everytime she changes one of the original configurations, another \"merge\" should be performed to include the newly added services. Otherwise the dev-uat-prod-config.properties will become obsolete.\r\n\r\nSo I thought that it would be a good idea to auto merge services from different configurations. For example:\r\n\r\nsw -conf:dev-config.properties -conf:test-config.properties -conf:prod-config.properties -nogui\r\n\r\nGive it a though\r\n\r\n"}}
{"actor":{"display_login":"KALALEX"}}