j.core.osis
- /opt/jumpscale7/lib/JumpScale/grid/osis/OSISFactory.py
- Properties
- osisModels
- nodeguids
- namespacesInited
Methods
def decrypt
arguments
def encrypt
arguments
def generateOsisModelDefaults
arguments
def getLocal
arguments
- path = ''
- overwriteHRD = False
- overwriteImplementation = False
- namespacename
create local instance starting from path
def getModelTemplate
arguments
def getOSISBaseObjectComplexType
arguments
def getOsisBaseObjectClass
arguments
def getOsisImplementationParentClass
arguments
return parent class for osis implementation (is the implementation from which each
namespace & category inherits)
def getOsisModelClass
arguments
- namespace
- category
- specpath = ''
returns class generated from spec file or from model.py file
def startDaemon
arguments
- path = ''
- overwriteHRD = False
- overwriteImplementation = False
- key = ''
- port = 5544
- superadminpasswd
- dbconnections = {}
- hrd
start deamon