Skip to content
Permalink
Browse files

[processing] remove duplicated code

  • Loading branch information
alexbruy committed Apr 29, 2016
1 parent d870b73 commit d20a2ced9dfa657e18872d8bb165be5f83447678
Showing with 2 additions and 9 deletions.
  1. +2 −9 python/plugins/processing/core/AlgorithmProvider.py
@@ -30,6 +30,7 @@
from PyQt.QtCore import QCoreApplication
from qgis.core import QgsVectorFileWriter
from processing.core.ProcessingConfig import Setting, ProcessingConfig
from processing.tools import dataobjects


class AlgorithmProvider(object):
@@ -105,15 +106,7 @@ def getSupportedOutputRasterLayerExtensions(self):
return ['tif']

def getSupportedOutputVectorLayerExtensions(self):
formats = QgsVectorFileWriter.supportedFiltersAndFormats()
extensions = ['shp'] # shp is the default, should be the first
for extension in formats.keys():
extension = unicode(extension)
extension = extension[extension.find('*.') + 2:]
extension = extension[:extension.find(' ')]
if extension.lower() != 'shp':
extensions.append(extension)
return extensions
return dataobjects.getSupportedOutputVectorLayerExtensions()

def getSupportedOutputTableExtensions(self):
return ['csv']

0 comments on commit d20a2ce

Please sign in to comment.
You can’t perform that action at this time.