{"body":"from horizon import tables\nfrom designatedashboard.dashboards.project.dns_domains import tables as ddtables\n\nclass EditProxies(tables.LinkAction):\n    '''Link action for a record created by the dynamic proxy panel.'''\n    name = \"edit_proxies\"\n    verbose_name = _(\"Edit Proxies\")\n    classes = (\"btn-edit\")\n    policy_rules = ((\"dns\", \"update_record\"),)\n\n    def get_link_url(self, datum=None):\n        url = \"horizon:project:proxy\"\n        kwargs = {}\n\n        return urlresolvers.reverse(url, kwargs=kwargs)\n\n    def allowed(self, request, record=None):\n        return record.type in EDITABLE_RECORD_TYPES\n\n\nclass Meta(object):\n    name = \"records\"\n    verbose_name = _(\"Records\")\n    table_actions = (ddtables.CreateRecord,)\n    # Empty the list, just as a proof of concept\n    row_actions = ()\n    multi_select = False\n\nddtables.RecordsTable.Meta = Meta\n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/unPcBu5o","modified":1458166889,"id":"unPcBu5o","size":859,"lines":29,"own_paste":false,"theme":"","date":1458166889}