{"action":"opened","issue":{"url":"https://api.github.com/repos/terascope/teraslice/issues/342","repository_url":"https://api.github.com/repos/terascope/teraslice","labels_url":"https://api.github.com/repos/terascope/teraslice/issues/342/labels{/name}","comments_url":"https://api.github.com/repos/terascope/teraslice/issues/342/comments","events_url":"https://api.github.com/repos/terascope/teraslice/issues/342/events","html_url":"https://github.com/terascope/teraslice/issues/342","id":193912859,"number":342,"title":"the ops_directory is only read on process start","user":{"login":"kstaken","id":283724,"avatar_url":"https://avatars.githubusercontent.com/u/283724?v=3","gravatar_id":"","url":"https://api.github.com/users/kstaken","html_url":"https://github.com/kstaken","followers_url":"https://api.github.com/users/kstaken/followers","following_url":"https://api.github.com/users/kstaken/following{/other_user}","gists_url":"https://api.github.com/users/kstaken/gists{/gist_id}","starred_url":"https://api.github.com/users/kstaken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kstaken/subscriptions","organizations_url":"https://api.github.com/users/kstaken/orgs","repos_url":"https://api.github.com/users/kstaken/repos","events_url":"https://api.github.com/users/kstaken/events{/privacy}","received_events_url":"https://api.github.com/users/kstaken/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jsnoble","id":4296280,"avatar_url":"https://avatars.githubusercontent.com/u/4296280?v=3","gravatar_id":"","url":"https://api.github.com/users/jsnoble","html_url":"https://github.com/jsnoble","followers_url":"https://api.github.com/users/jsnoble/followers","following_url":"https://api.github.com/users/jsnoble/following{/other_user}","gists_url":"https://api.github.com/users/jsnoble/gists{/gist_id}","starred_url":"https://api.github.com/users/jsnoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsnoble/subscriptions","organizations_url":"https://api.github.com/users/jsnoble/orgs","repos_url":"https://api.github.com/users/jsnoble/repos","events_url":"https://api.github.com/users/jsnoble/events{/privacy}","received_events_url":"https://api.github.com/users/jsnoble/received_events","type":"User","site_admin":false},"assignees":[{"login":"jsnoble","id":4296280,"avatar_url":"https://avatars.githubusercontent.com/u/4296280?v=3","gravatar_id":"","url":"https://api.github.com/users/jsnoble","html_url":"https://github.com/jsnoble","followers_url":"https://api.github.com/users/jsnoble/followers","following_url":"https://api.github.com/users/jsnoble/following{/other_user}","gists_url":"https://api.github.com/users/jsnoble/gists{/gist_id}","starred_url":"https://api.github.com/users/jsnoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsnoble/subscriptions","organizations_url":"https://api.github.com/users/jsnoble/orgs","repos_url":"https://api.github.com/users/jsnoble/repos","events_url":"https://api.github.com/users/jsnoble/events{/privacy}","received_events_url":"https://api.github.com/users/jsnoble/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2016-12-06T23:12:02Z","updated_at":"2016-12-06T23:12:02Z","closed_at":null,"body":"The way runners/op.js is implemented the ops_directory is read one time at the start of the system. This forces a restart to teraslice anytime new code is added to that directory. It should be possible to drop code in that directory at any time and have it be usable without a restart to teraslice."}}
{"actor":{"display_login":"kstaken"}}