[WIP] include SEA info (2)
This commit is contained in:
18
seaman.py
18
seaman.py
@ -174,21 +174,3 @@ class SeaManager(ServiceManager):
|
||||
else:
|
||||
raise UsageError('unknown argument: %s' % arg)
|
||||
return [argdict.pop('ins', '')] + extra
|
||||
|
||||
def guess_frappy_cfg(self, ins):
|
||||
self.get_info()
|
||||
cfgs = self.get_cfg(ins, 'sea').split('/')
|
||||
result = {}
|
||||
if cfgs[0] and cfgs[0] in self.all_cfg(ins, 'main'):
|
||||
result['main'] = cfgs[0]
|
||||
allsticks = self.all_cfg(ins, 'stick')
|
||||
stick = cfgs[:2][-1]
|
||||
if stick:
|
||||
for s in (stick + 'stick', stick):
|
||||
if s in allsticks:
|
||||
result['stick'] = s
|
||||
break
|
||||
addons = [a for a in cfgs[2:] if a in self.all_cfg(ins, 'addons')]
|
||||
if addons:
|
||||
result['addons'] = ','.join(addons)
|
||||
return result
|
||||
|
Reference in New Issue
Block a user