Changeset eb6606f in observatorio


Ignore:
Timestamp:
Aug 27, 2014, 4:09:56 PM (10 years ago)
Author:
Ing. Roldan Vargas <rvargas@…>
Branches:
master
Children:
1e5ea68
Parents:
e9dd07b
Message:

se agrega estructura para crear las extensiones postgis en la base de datos default

File:
1 edited

Legend:

Unmodified
Added
Removed
  • procesos/install.py

    ra45d852 reb6606f  
    247247                                                                                 database_default,
    248248                                                                                 color_print('reset'))
     249
     250            print "\n%sCreando extensiones de Datos Geoespaciales.%s\n" % (color_print('normal', 'Blue'),
     251                                                                           color_print('reset'))
     252            try:
     253                extensiones = []
     254
     255                for ext in ['postgis', 'postgis_topology', 'fuzzystrmatch', 'postgis_tiger_geocoder']:
     256                    extensiones.append("psql -h %s -U %s -d %s -c 'CREATE EXTENSION %s;'" % (host_default, user_default,
     257                                                                                             database_default, ext))
     258
     259                crear_extension = os.system("%s && %s && %s && %s" % (extensiones[0], extensiones[1], extensiones[2],
     260                                                                      extensiones[3]))
     261
     262                if crear_extension == 0:
     263                    print "\n%sExtensiones de Datos Geoespaciales creadas satisfactoriamente...%s\n" % \
     264                          (color_print('normal', 'Green'), color_print('reset'))
    249265        else:
    250266            # Abortando acciones en la creación de la Base de Datos
Note: See TracChangeset for help on using the changeset viewer.