{"action":"created","issue":{"url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/326","labels_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/326/labels{/name}","comments_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/326/comments","events_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/326/events","html_url":"https://github.com/GENI-NSF/geni-tools/issues/326","id":77776648,"number":326,"title":"Add rspec nicknames to omni-configure","user":{"login":"seledwards","id":12306529,"avatar_url":"https://avatars.githubusercontent.com/u/12306529?v=3","gravatar_id":"","url":"https://api.github.com/users/seledwards","html_url":"https://github.com/seledwards","followers_url":"https://api.github.com/users/seledwards/followers","following_url":"https://api.github.com/users/seledwards/following{/other_user}","gists_url":"https://api.github.com/users/seledwards/gists{/gist_id}","starred_url":"https://api.github.com/users/seledwards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seledwards/subscriptions","organizations_url":"https://api.github.com/users/seledwards/orgs","repos_url":"https://api.github.com/users/seledwards/repos","events_url":"https://api.github.com/users/seledwards/events{/privacy}","received_events_url":"https://api.github.com/users/seledwards/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"seledwards","id":12306529,"avatar_url":"https://avatars.githubusercontent.com/u/12306529?v=3","gravatar_id":"","url":"https://api.github.com/users/seledwards","html_url":"https://github.com/seledwards","followers_url":"https://api.github.com/users/seledwards/followers","following_url":"https://api.github.com/users/seledwards/following{/other_user}","gists_url":"https://api.github.com/users/seledwards/gists{/gist_id}","starred_url":"https://api.github.com/users/seledwards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seledwards/subscriptions","organizations_url":"https://api.github.com/users/seledwards/orgs","repos_url":"https://api.github.com/users/seledwards/repos","events_url":"https://api.github.com/users/seledwards/events{/privacy}","received_events_url":"https://api.github.com/users/seledwards/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GENI-NSF/geni-tools/milestones/8","html_url":"https://github.com/GENI-NSF/geni-tools/milestones/2.4","labels_url":"https://api.github.com/repos/GENI-NSF/geni-tools/milestones/8/labels","id":1116188,"number":8,"title":"2.4","description":null,"creator":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":25,"state":"open","created_at":"2015-05-18T17:33:35Z","updated_at":"2015-05-18T19:32:58Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-05-18T19:32:58Z","updated_at":"2015-05-18T19:33:14Z","closed_at":null,"body":"omni-configure.py needs to support RSpec nicknames.\r\n\r\nRSpec nicknames require a small change to the `omni_config`.\r\n\r\nIn general, the section looks like this:\r\n```\r\n[rspec_nicknames]\r\nnikysawesometopology = http://www.mywebserver.edu/geni/rspecs/awesome.rspec\r\nnsdi-topology-12 = /home/nriga/geni/rspecs/myrspecfile.rspec\r\n\r\ndefault_rspec_server = http://rspecs.geni.net\r\ndefault_rspec_extension = rspec\r\n```\r\n\r\nWe should at least include:\r\n```\r\n[nicknames](rspec)\r\n```\r\nAnd also include a comment explaining how to edit it.\r\n\r\nI think we could also provide something like:\r\n```\r\ndefault_rspec_server = http://rspecs.geni.net\r\ndefault_rspec_extension = rspec\r\n```\r\nBut this requires having a default server we'd like to list.\r\n\r\nSee #265 for more about rspec nicknames.\n\n _Imported from trac ticket [#326](http://trac.gpolab.bbn.com/gcf/ticket/326),  created by sedwards on 07-22-2013 at 15:14, last modified: 08-23-2013 at 21:35_\n   CCing: nriga@..., vthomas@..."},"comment":{"url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/comments/103183854","html_url":"https://github.com/GENI-NSF/geni-tools/issues/326#issuecomment-103183854","issue_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/326","id":103183854,"user":{"login":"seledwards","id":12306529,"avatar_url":"https://avatars.githubusercontent.com/u/12306529?v=3","gravatar_id":"","url":"https://api.github.com/users/seledwards","html_url":"https://github.com/seledwards","followers_url":"https://api.github.com/users/seledwards/followers","following_url":"https://api.github.com/users/seledwards/following{/other_user}","gists_url":"https://api.github.com/users/seledwards/gists{/gist_id}","starred_url":"https://api.github.com/users/seledwards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seledwards/subscriptions","organizations_url":"https://api.github.com/users/seledwards/orgs","repos_url":"https://api.github.com/users/seledwards/repos","events_url":"https://api.github.com/users/seledwards/events{/privacy}","received_events_url":"https://api.github.com/users/seledwards/received_events","type":"User","site_admin":false},"created_at":"2015-05-18T19:33:14Z","updated_at":"2015-05-18T19:33:14Z","body":"Be sure to test:\r\n * omni-configure.py with both Portal and one of PG/PL (there are two paths through the code)\r\n * Check that the `~/.gcf/rspecs` directory is created when `omni-configure.py` is run the first time (and that `omni-configure.py` succeeds on subsequent runs)\n\n_Trac comment by sedwards (github user: seledwards) on 08-23-2013 at 21:17_\n"}}