blob: ece6a632e338ca0e534bbcfcfae8e2fec89e59e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
class ConfigDrassm(object):
LABEL = "DRASSM"
@classmethod
def find_administrative_index(cls, find):
return find.external_id
@classmethod
def basefind_complete_id(cls, basefind):
return basefind.external_id
@classmethod
def basefind_short_id(cls, basefind):
return basefind.external_id
ALTERNATE_CONFIGS = {"DRASSM": ConfigDrassm}
ALTERNATE_CONFIGS_CHOICES = [
(k, choice.LABEL) for k, choice in ALTERNATE_CONFIGS.items()
]
|