Expose builtin target profiles to service

This commit is contained in:
DarkPhoenix
2019-12-06 17:14:12 +03:00
parent 649db019de
commit 6fdb57318c
6 changed files with 29 additions and 21 deletions

View File

@@ -38,12 +38,12 @@ class TargetProfile:
return cls.instance
@staticmethod
def getTargetProfileList():
def getUserTargetProfileList():
return db.getTargetProfileList()
@staticmethod
def getTargetProfile(name):
return db.getTargetProfile(name)
def getBuiltinTargetProfileList():
return es_TargetProfile.getBuiltins()
@staticmethod
def newPattern(name):
@@ -81,6 +81,6 @@ class TargetProfile:
raise ImportError("%d patterns imported from clipboard; %d had errors" % (num, num - lenImports))
def exportPatterns(self):
patterns = self.getTargetProfileList()
patterns = self.getUserTargetProfileList()
patterns.sort(key=lambda p: p.name)
return es_TargetProfile.exportPatterns(*patterns)