{"action":"closed","issue":{"url":"https://api.github.com/repos/ahelsing/tickettest2/issues/348","labels_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/348/comments","events_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/348/events","html_url":"https://github.com/ahelsing/tickettest2/issues/348","id":77923481,"number":348,"title":"omni_config nicknames are unwieldy","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":[{"url":"https://api.github.com/repos/ahelsing/tickettest2/labels/clearinghouse","name":"clearinghouse","color":"5319e7"},{"url":"https://api.github.com/repos/ahelsing/tickettest2/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ahelsing/tickettest2/labels/wontfix","name":"wontfix","color":"ffffff"}],"state":"closed","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/ahelsing/tickettest2/milestones/15","html_url":"https://github.com/ahelsing/tickettest2/milestones/GEC%2018","labels_url":"https://api.github.com/repos/ahelsing/tickettest2/milestones/15/labels","id":1116896,"number":15,"title":"GEC 18","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":0,"closed_issues":2,"state":"open","created_at":"2015-05-19T02:52:11Z","updated_at":"2015-05-19T04:15:04Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-05-19T04:14:32Z","updated_at":"2015-05-19T04:15:04Z","closed_at":"2015-05-19T04:15:04Z","body":"The current version of the `omni_config` generated by the portal gives aggregate nicknames like this:\r\n```\r\nInstaGENI-Utah=,https://www.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0\r\nProtoGENI-Utah=,https://www.emulab.net:12369/protogeni/xmlrpc/am/2.0\r\nKentucky-ProtoGENI=,https://www.uky.emulab.net:12369/protogeni/xmlrpc/am/2.0\r\n```\r\n\r\nThe current nicknames are unwieldy.\r\n\r\nThe current nicknames are based on the `service_name` from the `service_registry` table.  Here are some examples from panther.\r\n\r\n```\r\n    service_name    |            service_description            |                          service_url                          \r\n--------------------+-------------------------------------------+---------------------------------------------------------------\r\n InstaGENI Utah     | InstaGENI Utah AM                         | https://www.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0 \r\n Local gcf AM       | Empty AM                                  | https://localhost:8001/\r\n ExoGENI BBN        | ExoGENI BBN Rack                          | https://bbn-hn.exogeni.net:11443/orca/xmlrpc\r\n ExoGENI ExoSM      | ExoGENI ExoSM                             | https://geni.renci.org:11443/orca/xmlrpc\r\n ExoGENI RENCI      | ExoGENI RENCI Rack                        | https://rci-hn.exogeni.net:11443/orca/xmlrpc\r\n ProtoGENI Utah     | ProtoGENI Utah AM                         | https://www.emulab.net:12369/protogeni/xmlrpc/am/2.0 \r\n Kentucky ProtoGENI | ProtoGENI Kentucky AM                     | https://www.uky.emulab.net:12369/protogeni/xmlrpc/am/2.0\r\n```\r\n\r\nShould we have a separate `service_nickname` or `service_shortname` column in the `service_registry` table?  \n\n _Imported from trac ticket [#348](http://trac.gpolab.bbn.com/proto-ch/ticket/348),  created by sedwards on 11-28-2012 at 17:02, last modified: 09-12-2013 at 14:15_\n"}}