Example #1
0
    def correlate(self, parameter_s='', local_ns=None):
        from shell_colors import red
        args = parse_arg_string('correlate', parameter_s)
        if args == 1: return
        print args

        verb = True if args['--verbose'] else False

        if local_ns.has_key('default'):
            system = local_ns['default']
            var1 = args['<var1>']
            var2 = args['<var2>']
            result = core.do_correlate(system, vars=(var1, var2), verbose=verb)
        else:
            msg = red('ERROR: ') + 'Set a default system or provide a system '+\
                                   'name with the -n option'
            clogger.fatal(msg)
            return
Example #2
0
    def correlate(self, parameter_s='', local_ns=None):
        from shell_colors import red
        args = parse_arg_string('correlate', parameter_s)
        if args == 1: return
        #print args

        verb = args['--verbose']
        rem = args['--remove']
        chunks = args['--chunks']

        if 'default' in local_ns:
            system = local_ns['default']
        else:
            msg = red('ERROR: ') + 'Set a default system or provide a system '+\
                                   'name with the -n option'
            clogger.fatal(msg)
            return

        var1 = args['<var1>']
        var2 = args['<var2>']

        result = core.do_correlate(system, vars=(var1, var2), verbose=verb, remove=rem, chunks=chunks)