Exemple #1
0
 def send_notification(self, notification_id, *args):
     # do global notifications
     if notification_id in self.notifications:
         # print 'global notification ', notification_id
         for m in self.notifications[notification_id]:
             try:
                 #print "  m: ", m
                 m(*args)
             except Exception, e:
                 debug.unexpected_exception(e)
                 debug.print_exc()
Exemple #2
0
 def send_notification(self, notification_id, *args):
     # do global notifications
     if notification_id in self.notifications:
         # print 'global notification ', notification_id
         for m in self.notifications[notification_id]:
             try:
                 #print "  m: ", m
                 m(*args)
             except Exception, e:
                 debug.unexpected_exception(e)
                 debug.print_exc()
Exemple #3
0
    def read_options(self, args=None):
        """ read_options() -> None
        Read arguments from the command line
        
        """
        if args is None:
            args = sys.argv[1:]

        parser = vistrails.core.configuration.build_default_parser()
        command_line_config = vistrails.core.configuration.ConfigurationObject()
        try:
            parser.parse_args(args, namespace=command_line_config)
        except SystemError:
            print "GOT SYSTEM ERROR!"
            debug.print_exc()

        self.input = command_line_config.vistrails
        if len(self.input) == 0:
            self.input = None

        return command_line_config
    def read_options(self, args=None):
        """ read_options() -> None
        Read arguments from the command line
        
        """
        if args is None:
            args = sys.argv[1:]

        parser = vistrails.core.configuration.build_default_parser()
        command_line_config = vistrails.core.configuration.ConfigurationObject()
        try:
            parser.parse_args(args, namespace=command_line_config)
        except SystemError:
            print "GOT SYSTEM ERROR!"
            debug.print_exc()

        self.input = command_line_config.vistrails
        if len(self.input) == 0:
            self.input = None

        return command_line_config