walib.istsos.services.offerings.procedures package

Submodules

walib.istsos.services.offerings.procedures.procedures module

class walib.istsos.services.offerings.procedures.procedures.waMemberslist(waEnviron)

Bases: walib.istsos.services.offerings.procedures.procedures.waProcedures

class to handle SOS offerings objects, support only GET method

executeGet()
class walib.istsos.services.offerings.procedures.procedures.waNonmemberslist(waEnviron)

Bases: walib.istsos.services.offerings.procedures.procedures.waProcedures

class to handle SOS offerings objects, support only GET method

executeGet()
class walib.istsos.services.offerings.procedures.procedures.waProcedures(waEnviron)

Bases: walib.resource.waResourceService

class to handle SOS procedures objects in related to an offering, support GET and POST method

executeDelete()

Method for executing a DELETE requests remove an offering procedure member

executePost()

Method for executing a POST requests that initialize a new SOS service

@note: This method creates a new istSOS offering

The POST must be in Json format with mandatory offering key:

>>> [
        {
            "offerings": "meteo",
            "procedure": "RAIN_SENSOR_2"
        },{
            "offerings": "meteo",
            "procedure": "RAIN_SENSOR_1"
        }
    ]

Module contents