{"action":"created","issue":{"url":"https://api.github.com/repos/matz-e/lobster/issues/429","repository_url":"https://api.github.com/repos/matz-e/lobster","labels_url":"https://api.github.com/repos/matz-e/lobster/issues/429/labels{/name}","comments_url":"https://api.github.com/repos/matz-e/lobster/issues/429/comments","events_url":"https://api.github.com/repos/matz-e/lobster/issues/429/events","html_url":"https://github.com/matz-e/lobster/issues/429","id":163017785,"number":429,"title":"Crash during startup prevents restart","user":{"login":"klannon","id":5149849,"avatar_url":"https://avatars.githubusercontent.com/u/5149849?v=3","gravatar_id":"","url":"https://api.github.com/users/klannon","html_url":"https://github.com/klannon","followers_url":"https://api.github.com/users/klannon/followers","following_url":"https://api.github.com/users/klannon/following{/other_user}","gists_url":"https://api.github.com/users/klannon/gists{/gist_id}","starred_url":"https://api.github.com/users/klannon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klannon/subscriptions","organizations_url":"https://api.github.com/users/klannon/orgs","repos_url":"https://api.github.com/users/klannon/repos","events_url":"https://api.github.com/users/klannon/events{/privacy}","received_events_url":"https://api.github.com/users/klannon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-06-29T20:22:58Z","updated_at":"2016-06-29T21:19:26Z","closed_at":null,"body":"So, if you make a mistake like this in your config:\r\n```\r\n[.lobster] [klannon@earth test]$ tail -f /tmpscratch/users/klannon/tracklet_single_mu_newstubs_v01/process.err\r\n    self.sprint()\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/./commands/process.py\", line 176, in sprint\r\n    task_src = TaskProvider(self.config)\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/core/source.py\", line 191, in __init__\r\n    dataset_info = wflow.dataset.get_info()\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/cmssw/dataset.py\", line 119, in get_info\r\n    res = self.query_database(self.dataset, self.dbs_instance, self.lumi_mask, self.file_based)\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/cmssw/dataset.py\", line 140, in query_database\r\n    raise ValueError('unable to retrive information for dataset {}'.format(dataset))\r\nValueError: unable to retrive information for dataset /RelValSingleMuPt1/CMSSW_6_2_0_SLHC26-DES23_62_V1_LHCCRefPU200-v1/GEN-SIM-DIGI-RAW\r\n```\r\n\r\nThen when you fix the typo in the dataset name, Lobster refuses to restart because it says this:\r\n```\r\n[.lobster] [klannon@earth test]$ lobster process tracklet.py\r\n[Errno 2] No such file or directory: '/tmpscratch/users/klannon/tracklet_single_mu_newstubs_v01/config.pkl'\r\nTraceback (most recent call last):\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/bin/lobster\", line 9, in <module>\r\n    load_entry_point('Lobster==1.5', 'console_scripts', 'lobster')()\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/ui.py\", line 42, in boil\r\n    cfg = config.Config.load(cfg.workdir)\r\n  File \"/afs/crc.nd.edu/user/k/klannon/.lobster/lib/python2.7/site-packages/lobster/core/config.py\", line 136, in load\r\n    os.path.join(path, 'config.pkl')))\r\nIOError: can't load configuration from /tmpscratch/users/klannon/tracklet_single_mu_newstubs_v01/config.pkl\r\n```\r\nI expect this means I need to wipe out my working directory and start over.  It would be nice if Lobster cleaned up after itself so that you didn't have to do it manually.  Is that feasible?"},"comment":{"url":"https://api.github.com/repos/matz-e/lobster/issues/comments/229492228","html_url":"https://github.com/matz-e/lobster/issues/429#issuecomment-229492228","issue_url":"https://api.github.com/repos/matz-e/lobster/issues/429","id":229492228,"user":{"login":"matz-e","id":2151261,"avatar_url":"https://avatars.githubusercontent.com/u/2151261?v=3","gravatar_id":"","url":"https://api.github.com/users/matz-e","html_url":"https://github.com/matz-e","followers_url":"https://api.github.com/users/matz-e/followers","following_url":"https://api.github.com/users/matz-e/following{/other_user}","gists_url":"https://api.github.com/users/matz-e/gists{/gist_id}","starred_url":"https://api.github.com/users/matz-e/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matz-e/subscriptions","organizations_url":"https://api.github.com/users/matz-e/orgs","repos_url":"https://api.github.com/users/matz-e/repos","events_url":"https://api.github.com/users/matz-e/events{/privacy}","received_events_url":"https://api.github.com/users/matz-e/received_events","type":"User","site_admin":false},"created_at":"2016-06-29T21:19:26Z","updated_at":"2016-06-29T21:19:26Z","body":"(#341 would have prevented that)"}}
{"actor":{"display_login":"matz-e"}}