{"action":"created","issue":{"url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/96","repository_url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools","labels_url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/96/comments","events_url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/96/events","html_url":"https://github.com/cms-gem-daq-project/gem-plotting-tools/issues/96","id":325282939,"number":96,"title":"Bug Report: Problems generating full list of scan dates for plotTimeSeries.py","user":{"login":"QuantumKittydynamics","id":25346090,"avatar_url":"https://avatars1.githubusercontent.com/u/25346090?v=4","gravatar_id":"","url":"https://api.github.com/users/QuantumKittydynamics","html_url":"https://github.com/QuantumKittydynamics","followers_url":"https://api.github.com/users/QuantumKittydynamics/followers","following_url":"https://api.github.com/users/QuantumKittydynamics/following{/other_user}","gists_url":"https://api.github.com/users/QuantumKittydynamics/gists{/gist_id}","starred_url":"https://api.github.com/users/QuantumKittydynamics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/QuantumKittydynamics/subscriptions","organizations_url":"https://api.github.com/users/QuantumKittydynamics/orgs","repos_url":"https://api.github.com/users/QuantumKittydynamics/repos","events_url":"https://api.github.com/users/QuantumKittydynamics/events{/privacy}","received_events_url":"https://api.github.com/users/QuantumKittydynamics/received_events","type":"User","site_admin":false},"labels":[{"id":666068316,"url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/labels/Status:%20Accepted","name":"Status: Accepted","color":"04b404","default":false},{"id":942122047,"url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/labels/Type:%20Documentation","name":"Type: Documentation","color":"86e258","default":false}],"state":"open","locked":false,"assignee":{"login":"jsturdy","id":5197820,"avatar_url":"https://avatars1.githubusercontent.com/u/5197820?v=4","gravatar_id":"","url":"https://api.github.com/users/jsturdy","html_url":"https://github.com/jsturdy","followers_url":"https://api.github.com/users/jsturdy/followers","following_url":"https://api.github.com/users/jsturdy/following{/other_user}","gists_url":"https://api.github.com/users/jsturdy/gists{/gist_id}","starred_url":"https://api.github.com/users/jsturdy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsturdy/subscriptions","organizations_url":"https://api.github.com/users/jsturdy/orgs","repos_url":"https://api.github.com/users/jsturdy/repos","events_url":"https://api.github.com/users/jsturdy/events{/privacy}","received_events_url":"https://api.github.com/users/jsturdy/received_events","type":"User","site_admin":false},"assignees":[{"login":"jsturdy","id":5197820,"avatar_url":"https://avatars1.githubusercontent.com/u/5197820?v=4","gravatar_id":"","url":"https://api.github.com/users/jsturdy","html_url":"https://github.com/jsturdy","followers_url":"https://api.github.com/users/jsturdy/followers","following_url":"https://api.github.com/users/jsturdy/following{/other_user}","gists_url":"https://api.github.com/users/jsturdy/gists{/gist_id}","starred_url":"https://api.github.com/users/jsturdy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsturdy/subscriptions","organizations_url":"https://api.github.com/users/jsturdy/orgs","repos_url":"https://api.github.com/users/jsturdy/repos","events_url":"https://api.github.com/users/jsturdy/events{/privacy}","received_events_url":"https://api.github.com/users/jsturdy/received_events","type":"User","site_admin":false},{"login":"bdorney","id":6432141,"avatar_url":"https://avatars0.githubusercontent.com/u/6432141?v=4","gravatar_id":"","url":"https://api.github.com/users/bdorney","html_url":"https://github.com/bdorney","followers_url":"https://api.github.com/users/bdorney/followers","following_url":"https://api.github.com/users/bdorney/following{/other_user}","gists_url":"https://api.github.com/users/bdorney/gists{/gist_id}","starred_url":"https://api.github.com/users/bdorney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bdorney/subscriptions","organizations_url":"https://api.github.com/users/bdorney/orgs","repos_url":"https://api.github.com/users/bdorney/repos","events_url":"https://api.github.com/users/bdorney/events{/privacy}","received_events_url":"https://api.github.com/users/bdorney/received_events","type":"User","site_admin":false},{"login":"mexanick","id":7428758,"avatar_url":"https://avatars1.githubusercontent.com/u/7428758?v=4","gravatar_id":"","url":"https://api.github.com/users/mexanick","html_url":"https://github.com/mexanick","followers_url":"https://api.github.com/users/mexanick/followers","following_url":"https://api.github.com/users/mexanick/following{/other_user}","gists_url":"https://api.github.com/users/mexanick/gists{/gist_id}","starred_url":"https://api.github.com/users/mexanick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mexanick/subscriptions","organizations_url":"https://api.github.com/users/mexanick/orgs","repos_url":"https://api.github.com/users/mexanick/repos","events_url":"https://api.github.com/users/mexanick/events{/privacy}","received_events_url":"https://api.github.com/users/mexanick/received_events","type":"User","site_admin":false},{"login":"lmoureaux","id":22327575,"avatar_url":"https://avatars1.githubusercontent.com/u/22327575?v=4","gravatar_id":"","url":"https://api.github.com/users/lmoureaux","html_url":"https://github.com/lmoureaux","followers_url":"https://api.github.com/users/lmoureaux/followers","following_url":"https://api.github.com/users/lmoureaux/following{/other_user}","gists_url":"https://api.github.com/users/lmoureaux/gists{/gist_id}","starred_url":"https://api.github.com/users/lmoureaux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lmoureaux/subscriptions","organizations_url":"https://api.github.com/users/lmoureaux/orgs","repos_url":"https://api.github.com/users/lmoureaux/repos","events_url":"https://api.github.com/users/lmoureaux/events{/privacy}","received_events_url":"https://api.github.com/users/lmoureaux/received_events","type":"User","site_admin":false}],"milestone":null,"comments":40,"created_at":"2018-05-22T13:00:08Z","updated_at":"2018-05-30T16:24:15Z","closed_at":null,"author_association":"NONE","body":"<!--- Provide a general summary of the issue in the Title above -->\r\n<!--- Provide a description of the issue, including any other issues or pull requests it references -->\r\n\r\n### Types of issue\r\n<!--- Propsed labels (see CONTRIBUTING.md) to help maintainers label your issue: -->\r\n- [X] Bug report (report an issue with the code)\r\n- [ ] Feature request (request for change which adds functionality)\r\n\r\n## Expected Behavior\r\n<!--- If you're describing a bug, tell us what should happen -->\r\n<!--- If you're suggesting a change/improvement, tell us how it should work -->\r\nWhen I type the following command:\r\n\r\npython plotTimeSeries.py --listOfScanDatesOnly --startDate=2017.01.01\r\n\r\nfor each detector defined in chamber_config.values() the listOfScanDAtes.txt file should be found at $DATA_PATH/<ChamberName>/scurve/\r\n\r\n## Current Behavior\r\n<!--- If describing a bug, tell us what happens instead of the expected behavior -->\r\n<!--- If suggesting a change/improvement, explain the difference from current behavior -->\r\n\r\nInstead, it halts the process and outputs the following error:\r\n\r\nTraceback (most recent call last):\r\n  File \"plotTimeSeries.py\", line 26, in <module>\r\n    from gempython.utils.wrappers import envCheck\r\nImportError: No module named gempython.utils.wrappers\r\n\r\n### Steps to Reproduce (for bugs)\r\n<!--- Provide a link to a live example, or an unambiguous set of steps to -->\r\n<!--- reproduce this bug. Include code to reproduce, if relevant -->\r\n1. python plotTimeSeries.py --listOfScanDatesOnly --startDate=2017.01.01\r\n\r\n## Possible Solution (for bugs)\r\n<!--- Not obligatory, but suggest a fix/reason for the bug, -->\r\n<!--- or ideas how to implement the addition or change -->\r\n\r\n## Context (for feature requests)\r\n<!--- How has this issue affected you? What are you trying to accomplish? -->\r\n<!--- Providing context helps us come up with a solution that is most useful in the real world -->\r\n\r\nI am trying to generate the full list of scan dates since 2017 installation for the various detectors to study the presence of burned VFAT inputs in time-series SCurve plots.\r\n\r\n## Your Environment\r\n<!--- Include as many relevant details about the environment you experienced the bug in -->\r\n* Version used:\r\n* Shell used: Mac terminal\r\n\r\n<!--- Template thanks to https://www.talater.com/open-source-templates/#/page/98 -->\r\n"},"comment":{"url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/comments/393225430","html_url":"https://github.com/cms-gem-daq-project/gem-plotting-tools/issues/96#issuecomment-393225430","issue_url":"https://api.github.com/repos/cms-gem-daq-project/gem-plotting-tools/issues/96","id":393225430,"user":{"login":"bdorney","id":6432141,"avatar_url":"https://avatars0.githubusercontent.com/u/6432141?v=4","gravatar_id":"","url":"https://api.github.com/users/bdorney","html_url":"https://github.com/bdorney","followers_url":"https://api.github.com/users/bdorney/followers","following_url":"https://api.github.com/users/bdorney/following{/other_user}","gists_url":"https://api.github.com/users/bdorney/gists{/gist_id}","starred_url":"https://api.github.com/users/bdorney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bdorney/subscriptions","organizations_url":"https://api.github.com/users/bdorney/orgs","repos_url":"https://api.github.com/users/bdorney/repos","events_url":"https://api.github.com/users/bdorney/events{/privacy}","received_events_url":"https://api.github.com/users/bdorney/received_events","type":"User","site_admin":false},"created_at":"2018-05-30T16:24:15Z","updated_at":"2018-05-30T16:24:15Z","author_association":"CONTRIBUTOR","body":"> I also think that the .. part of the path should be replaced, as it has a meaning in this context.\r\n\r\nI think @jsturdy was using it simply to imply additional sub folders exist, and includes a `**do not blindly copy this!**` warning.  However if instead of using `VIRTUAL_ENV` I would suggest to use instead `VENV_ROOT` following the same schema we have used in the past for our other repo's (e.g. shell variables defined `XHAL_ROOT` and `CTP7_ROOT`. \r\n\r\nAdditionally in: \r\n\r\n```\r\nexport \"PATH=$VENV_ROOT/lib/python*/site-packages/gempython/scripts:$PATH\"\r\n```\r\n\r\nThe number of python versions installed should not matter since you should be setting up a *separate* `virtualenv` with a different `VENV_ROOT` for a different python directory, the `lib/python*` is already inside the `venv`."}}
{"actor":{"display_login":"bdorney"}}