{"action":"closed","number":18,"pull_request":{"url":"https://api.github.com/repos/celery/celerymon/pulls/18","id":2514288,"html_url":"https://github.com/celery/celerymon/pull/18","diff_url":"https://github.com/celery/celerymon/pull/18.diff","patch_url":"https://github.com/celery/celerymon/pull/18.patch","issue_url":"https://api.github.com/repos/celery/celerymon/issues/18","number":18,"state":"closed","locked":false,"title":"unable to start as python manage.py celery mon","user":{"login":"BlindHunter","id":223009,"avatar_url":"https://avatars.githubusercontent.com/u/223009?v=3","gravatar_id":"","url":"https://api.github.com/users/BlindHunter","html_url":"https://github.com/BlindHunter","followers_url":"https://api.github.com/users/BlindHunter/followers","following_url":"https://api.github.com/users/BlindHunter/following{/other_user}","gists_url":"https://api.github.com/users/BlindHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/BlindHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlindHunter/subscriptions","organizations_url":"https://api.github.com/users/BlindHunter/orgs","repos_url":"https://api.github.com/users/BlindHunter/repos","events_url":"https://api.github.com/users/BlindHunter/events{/privacy}","received_events_url":"https://api.github.com/users/BlindHunter/received_events","type":"User","site_admin":false},"body":"Hi !\r\n\r\nI'm able to start as python manage.py celerymon, but if I run\r\n\r\npython manage.py celery mon\r\n\r\nit fails: \r\n\r\ncelerymon 1.0.3 is starting.\r\nConfiguration ->\r\n    . broker -> amqp://imax@localhost:5672/mws\r\n    . webserver -> http://localhost:8989\r\ncelerymon has started.\r\nTraceback (most recent call last):\r\n  File \"manage.py\", line 11, in <module>\r\n    execute_manager(settings)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/django/core/management/__init__.py\", line 459, in execute_manager\r\n    utility.execute()\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/django/core/management/__init__.py\", line 382, in execute\r\n    self.fetch_command(subcommand).run_from_argv(self.argv)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/djcelery/management/commands/celery.py\", line 22, in run_from_argv\r\n    [\"%s %s\" % (argv[0], argv[1])] + argv[2:])\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 890, in execute_from_commandline\r\n    super(CeleryCommand, self).execute_from_commandline(argv)))\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/base.py\", line 179, in execute_from_commandline\r\n    return self.handle_argv(prog_name, argv[1:])\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 882, in handle_argv\r\n    return self.execute(command, argv)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 857, in execute\r\n    return cls(app=self.app).run_from_argv(self.prog_name, argv)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 142, in run_from_argv\r\n    return self(*args, **options)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 112, in __call__\r\n    ret = self.run(*args, **kwargs)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/bin/celery.py\", line 214, in run\r\n    return self.target.run(*args, **kwargs)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celerymon-1.0.3-py2.7.egg/celerymon/bin/celerymon.py\", line 105, in run\r\n    _run_monitor()\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celerymon-1.0.3-py2.7.egg/celerymon/bin/celerymon.py\", line 85, in _run_monitor\r\n    create_pidlock(pidfile)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/platforms.py\", line 241, in create_pidlock\r\n    pidlock = _create_pidlock(pidfile)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/platforms.py\", line 247, in _create_pidlock\r\n    pidlock = Pidfile(pidfile)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/site-packages/celery/platforms.py\", line 132, in __init__\r\n    self.path = os.path.abspath(path)\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/posixpath.py\", line 343, in abspath\r\n    if not isabs(path):\r\n  File \"/home/alecs/workspace/envs/imaxenv/lib/python2.7/posixpath.py\", line 53, in isabs\r\n    return s.startswith('/')\r\nAttributeError: 'NoneType' object has no attribute 'startswith'","created_at":"2012-10-02T13:10:21Z","updated_at":"2015-12-09T20:17:57Z","closed_at":"2015-12-09T20:17:57Z","merged_at":"2015-12-09T20:17:57Z","merge_commit_sha":"c7d22590c24277cd2c3f864ef4be9ec1a14510c5","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/celery/celerymon/pulls/18/commits","review_comments_url":"https://api.github.com/repos/celery/celerymon/pulls/18/comments","review_comment_url":"https://api.github.com/repos/celery/celerymon/pulls/comments{/number}","comments_url":"https://api.github.com/repos/celery/celerymon/issues/18/comments","statuses_url":"https://api.github.com/repos/celery/celerymon/statuses/2562d2bde2ed5f4dbf426e040ddfb0e7ab94303e","head":{"label":"BlindHunter:master","ref":"master","sha":"2562d2bde2ed5f4dbf426e040ddfb0e7ab94303e","user":{"login":"BlindHunter","id":223009,"avatar_url":"https://avatars.githubusercontent.com/u/223009?v=3","gravatar_id":"","url":"https://api.github.com/users/BlindHunter","html_url":"https://github.com/BlindHunter","followers_url":"https://api.github.com/users/BlindHunter/followers","following_url":"https://api.github.com/users/BlindHunter/following{/other_user}","gists_url":"https://api.github.com/users/BlindHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/BlindHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlindHunter/subscriptions","organizations_url":"https://api.github.com/users/BlindHunter/orgs","repos_url":"https://api.github.com/users/BlindHunter/repos","events_url":"https://api.github.com/users/BlindHunter/events{/privacy}","received_events_url":"https://api.github.com/users/BlindHunter/received_events","type":"User","site_admin":false},"repo":{"id":6044915,"name":"celerymon","full_name":"BlindHunter/celerymon","owner":{"login":"BlindHunter","id":223009,"avatar_url":"https://avatars.githubusercontent.com/u/223009?v=3","gravatar_id":"","url":"https://api.github.com/users/BlindHunter","html_url":"https://github.com/BlindHunter","followers_url":"https://api.github.com/users/BlindHunter/followers","following_url":"https://api.github.com/users/BlindHunter/following{/other_user}","gists_url":"https://api.github.com/users/BlindHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/BlindHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlindHunter/subscriptions","organizations_url":"https://api.github.com/users/BlindHunter/orgs","repos_url":"https://api.github.com/users/BlindHunter/repos","events_url":"https://api.github.com/users/BlindHunter/events{/privacy}","received_events_url":"https://api.github.com/users/BlindHunter/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/BlindHunter/celerymon","description":"Real-time monitoring of Celery workers.","fork":true,"url":"https://api.github.com/repos/BlindHunter/celerymon","forks_url":"https://api.github.com/repos/BlindHunter/celerymon/forks","keys_url":"https://api.github.com/repos/BlindHunter/celerymon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BlindHunter/celerymon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BlindHunter/celerymon/teams","hooks_url":"https://api.github.com/repos/BlindHunter/celerymon/hooks","issue_events_url":"https://api.github.com/repos/BlindHunter/celerymon/issues/events{/number}","events_url":"https://api.github.com/repos/BlindHunter/celerymon/events","assignees_url":"https://api.github.com/repos/BlindHunter/celerymon/assignees{/user}","branches_url":"https://api.github.com/repos/BlindHunter/celerymon/branches{/branch}","tags_url":"https://api.github.com/repos/BlindHunter/celerymon/tags","blobs_url":"https://api.github.com/repos/BlindHunter/celerymon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BlindHunter/celerymon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BlindHunter/celerymon/git/refs{/sha}","trees_url":"https://api.github.com/repos/BlindHunter/celerymon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BlindHunter/celerymon/statuses/{sha}","languages_url":"https://api.github.com/repos/BlindHunter/celerymon/languages","stargazers_url":"https://api.github.com/repos/BlindHunter/celerymon/stargazers","contributors_url":"https://api.github.com/repos/BlindHunter/celerymon/contributors","subscribers_url":"https://api.github.com/repos/BlindHunter/celerymon/subscribers","subscription_url":"https://api.github.com/repos/BlindHunter/celerymon/subscription","commits_url":"https://api.github.com/repos/BlindHunter/celerymon/commits{/sha}","git_commits_url":"https://api.github.com/repos/BlindHunter/celerymon/git/commits{/sha}","comments_url":"https://api.github.com/repos/BlindHunter/celerymon/comments{/number}","issue_comment_url":"https://api.github.com/repos/BlindHunter/celerymon/issues/comments{/number}","contents_url":"https://api.github.com/repos/BlindHunter/celerymon/contents/{+path}","compare_url":"https://api.github.com/repos/BlindHunter/celerymon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BlindHunter/celerymon/merges","archive_url":"https://api.github.com/repos/BlindHunter/celerymon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BlindHunter/celerymon/downloads","issues_url":"https://api.github.com/repos/BlindHunter/celerymon/issues{/number}","pulls_url":"https://api.github.com/repos/BlindHunter/celerymon/pulls{/number}","milestones_url":"https://api.github.com/repos/BlindHunter/celerymon/milestones{/number}","notifications_url":"https://api.github.com/repos/BlindHunter/celerymon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BlindHunter/celerymon/labels{/name}","releases_url":"https://api.github.com/repos/BlindHunter/celerymon/releases{/id}","created_at":"2012-10-02T13:00:54Z","updated_at":"2013-10-09T14:37:26Z","pushed_at":"2012-10-02T13:07:28Z","git_url":"git://github.com/BlindHunter/celerymon.git","ssh_url":"git@github.com:BlindHunter/celerymon.git","clone_url":"https://github.com/BlindHunter/celerymon.git","svn_url":"https://github.com/BlindHunter/celerymon","homepage":"http://pypi.python.org/pypi/celerymon","size":366,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"celery:master","ref":"master","sha":"7aae96ddf53b2999dca3ac928f98eb341924e1e5","user":{"login":"celery","id":319983,"avatar_url":"https://avatars.githubusercontent.com/u/319983?v=3","gravatar_id":"","url":"https://api.github.com/users/celery","html_url":"https://github.com/celery","followers_url":"https://api.github.com/users/celery/followers","following_url":"https://api.github.com/users/celery/following{/other_user}","gists_url":"https://api.github.com/users/celery/gists{/gist_id}","starred_url":"https://api.github.com/users/celery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/celery/subscriptions","organizations_url":"https://api.github.com/users/celery/orgs","repos_url":"https://api.github.com/users/celery/repos","events_url":"https://api.github.com/users/celery/events{/privacy}","received_events_url":"https://api.github.com/users/celery/received_events","type":"Organization","site_admin":false},"repo":{"id":403670,"name":"celerymon","full_name":"celery/celerymon","owner":{"login":"celery","id":319983,"avatar_url":"https://avatars.githubusercontent.com/u/319983?v=3","gravatar_id":"","url":"https://api.github.com/users/celery","html_url":"https://github.com/celery","followers_url":"https://api.github.com/users/celery/followers","following_url":"https://api.github.com/users/celery/following{/other_user}","gists_url":"https://api.github.com/users/celery/gists{/gist_id}","starred_url":"https://api.github.com/users/celery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/celery/subscriptions","organizations_url":"https://api.github.com/users/celery/orgs","repos_url":"https://api.github.com/users/celery/repos","events_url":"https://api.github.com/users/celery/events{/privacy}","received_events_url":"https://api.github.com/users/celery/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/celery/celerymon","description":"Real-time monitoring of Celery workers.","fork":false,"url":"https://api.github.com/repos/celery/celerymon","forks_url":"https://api.github.com/repos/celery/celerymon/forks","keys_url":"https://api.github.com/repos/celery/celerymon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/celery/celerymon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/celery/celerymon/teams","hooks_url":"https://api.github.com/repos/celery/celerymon/hooks","issue_events_url":"https://api.github.com/repos/celery/celerymon/issues/events{/number}","events_url":"https://api.github.com/repos/celery/celerymon/events","assignees_url":"https://api.github.com/repos/celery/celerymon/assignees{/user}","branches_url":"https://api.github.com/repos/celery/celerymon/branches{/branch}","tags_url":"https://api.github.com/repos/celery/celerymon/tags","blobs_url":"https://api.github.com/repos/celery/celerymon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/celery/celerymon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/celery/celerymon/git/refs{/sha}","trees_url":"https://api.github.com/repos/celery/celerymon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/celery/celerymon/statuses/{sha}","languages_url":"https://api.github.com/repos/celery/celerymon/languages","stargazers_url":"https://api.github.com/repos/celery/celerymon/stargazers","contributors_url":"https://api.github.com/repos/celery/celerymon/contributors","subscribers_url":"https://api.github.com/repos/celery/celerymon/subscribers","subscription_url":"https://api.github.com/repos/celery/celerymon/subscription","commits_url":"https://api.github.com/repos/celery/celerymon/commits{/sha}","git_commits_url":"https://api.github.com/repos/celery/celerymon/git/commits{/sha}","comments_url":"https://api.github.com/repos/celery/celerymon/comments{/number}","issue_comment_url":"https://api.github.com/repos/celery/celerymon/issues/comments{/number}","contents_url":"https://api.github.com/repos/celery/celerymon/contents/{+path}","compare_url":"https://api.github.com/repos/celery/celerymon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/celery/celerymon/merges","archive_url":"https://api.github.com/repos/celery/celerymon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/celery/celerymon/downloads","issues_url":"https://api.github.com/repos/celery/celerymon/issues{/number}","pulls_url":"https://api.github.com/repos/celery/celerymon/pulls{/number}","milestones_url":"https://api.github.com/repos/celery/celerymon/milestones{/number}","notifications_url":"https://api.github.com/repos/celery/celerymon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/celery/celerymon/labels{/name}","releases_url":"https://api.github.com/repos/celery/celerymon/releases{/id}","created_at":"2009-12-07T14:19:28Z","updated_at":"2015-11-05T02:50:45Z","pushed_at":"2015-12-09T20:17:57Z","git_url":"git://github.com/celery/celerymon.git","ssh_url":"git@github.com:celery/celerymon.git","clone_url":"https://github.com/celery/celerymon.git","svn_url":"https://github.com/celery/celerymon","homepage":"http://pypi.python.org/pypi/celerymon","size":281,"stargazers_count":140,"watchers_count":140,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":28,"mirror_url":null,"open_issues_count":4,"forks":28,"open_issues":4,"watchers":140,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/celery/celerymon/pulls/18"},"html":{"href":"https://github.com/celery/celerymon/pull/18"},"issue":{"href":"https://api.github.com/repos/celery/celerymon/issues/18"},"comments":{"href":"https://api.github.com/repos/celery/celerymon/issues/18/comments"},"review_comments":{"href":"https://api.github.com/repos/celery/celerymon/pulls/18/comments"},"review_comment":{"href":"https://api.github.com/repos/celery/celerymon/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/celery/celerymon/pulls/18/commits"},"statuses":{"href":"https://api.github.com/repos/celery/celerymon/statuses/2562d2bde2ed5f4dbf426e040ddfb0e7ab94303e"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"ask","id":1558,"avatar_url":"https://avatars.githubusercontent.com/u/1558?v=3","gravatar_id":"","url":"https://api.github.com/users/ask","html_url":"https://github.com/ask","followers_url":"https://api.github.com/users/ask/followers","following_url":"https://api.github.com/users/ask/following{/other_user}","gists_url":"https://api.github.com/users/ask/gists{/gist_id}","starred_url":"https://api.github.com/users/ask/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ask/subscriptions","organizations_url":"https://api.github.com/users/ask/orgs","repos_url":"https://api.github.com/users/ask/repos","events_url":"https://api.github.com/users/ask/events{/privacy}","received_events_url":"https://api.github.com/users/ask/received_events","type":"User","site_admin":false},"comments":1,"review_comments":0,"commits":1,"additions":4,"deletions":2,"changed_files":1}}