-
Notifications
You must be signed in to change notification settings - Fork 136
/
__init__.py
74 lines (50 loc) · 1.83 KB
/
__init__.py
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
"""
InaSAFE Disaster risk assessment tool developed by AusAid and World Bank
- **Module inasafe.**
This script initializes the plugin, making it known to QGIS.
Contact : ole.moller.nielsen@gmail.com
.. note:: This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
"""
__author__ = 'tim@linfiniti.com'
__version__ = '1.0.0'
__date__ = '10/01/2011'
__copyright__ = ('Copyright 2012, Australia Indonesia Facility for '
'Disaster Reduction')
import os
#
# Note: Don't use function docstrings more than one line - they
# break the plugins.qgis.org validator when uploading!
#
def name():
"""A user friendly name for the plugin."""
return 'InaSAFE'
def author():
"""Author name."""
return 'BNPB, AusAID and the World Bank'
def email():
"""Email contact details."""
return 'ole.moller.nielsen@gmail.com'
def description():
"""A one line description for the plugin."""
return ('InaSAFE Disaster Scenario Assessment for Emergencies'
' tool developed by BNPB, AusAID, World Bank')
def version():
"""Version of the plugin."""
return 'Version 1.0.1'
def qgisMinimumVersion():
"""Minimum version of QGIS needed to run this plugin."""
return '1.7'
def icon():
"""Icon path for the plugin - metadata.txt will override this."""
return 'icon.png'
def classFactory(iface):
"""Load Plugin class from file Plugin"""
# Try loading the FunctionProvider
# from impact_functions.core import FunctionProvider
# FIXME (TD): reload doesn't seem to reload the plugins
#logger.debug("reload core 3")
from safe_qgis.plugin import Plugin
return Plugin(iface)