Exemple #1
0
        print("To do so, run this script as so:")
        print("\t~/code/jarvis-src/start_server.py")
        print("")
        print("If that doesn't fix it, update dependencies:")
        print("\tbin/pip install -r requirements.txt")
        print("")
        print("Failed dependencies were:")
        print("\t%s" % e)
        print("")
        sys.exit("Dependency error")

## Check config
import config_example

conf_required = set(config_example.config)
conf_set = set(config.config)
if conf_required != conf_set and not conf_required.issubset(conf_set):
    print("ERROR: some config variables appear to be missing")
    print("All config variables uncommented in config_example.py are requred.")
    print("")
    print("Mising config entries: %s" % ", ".join(conf_required.difference(conf_set)))
    print("")
    sys.exit("Configuration error")


## Initialise Jarvis kernel
import kernel

jarvis = kernel.init(config.config)
jarvis.start()
Exemple #2
0
 def get_app(self):
     self.jarvis = kernel.init(config.config)
     return self.jarvis._application
Exemple #3
0
 def get_app(self):
     self.jarvis = kernel.init(config.config)
     return self.jarvis._application
Exemple #4
0
        print('Are you sure you are running this inside virtualenv?')
        print('')
        print('To do so, run:')
        print('\tsource env/bin/activate')
        print('')
        print('If that doesn\'t fix it, update dependencies:')
        print('\tpip install -r requirements.txt')
        print('')
        print('Failed dependencies were:')
        print('\t%s' % e)
        print('')
        sys.exit('Dependency error')

## Check config
import config_example
conf_required = set(config_example.config)
conf_set = set(config.config)
if conf_required != conf_set and not conf_required.issubset(conf_set):
    print('ERROR: some config variables appear to be missing')
    print('All config variables uncommented in config_example.py are requred.')
    print('')
    print('Mising config entries: %s' %
          ', '.join(conf_required.difference(conf_set)))
    print('')
    sys.exit('Configuration error')

## Initialise Jarvis kernel
import kernel
jarvis = kernel.init(config.config)
jarvis.start()
Exemple #5
0
import inject
import kernel
inject.configure()

if __name__ == "__main__":
    kernel.init()