Package schrodinger :: Package application :: Package licensing :: Module licerror :: Class LicenseError
[hide private]
[frames] | no frames]

Class LicenseError

object --+
         |
        LicenseError

A LicenseError represents a license-related error. This includes errors reported by Flexnet Publisher (aka "FLEXlm") and more general errors.

Many errors will be standard FLEXlm errors, with standard error codes, but this class is intended to represent more general errors, as well.

FlexNet errors all have error codes.

Instance Methods [hide private]
 
__init__(self, errcode, msg, level=None, count=1, tag='', output='', cmd='')
x.__init__(...) initializes x; see help(type(x)) for signature
 
__repr__(self)
repr(x)
 
add_output(self, text)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  code
  message
  count
  advice
  description
  level
  tag
  output
  cmd

Inherited from object: __class__

Method Details [hide private]

__init__(self, errcode, msg, level=None, count=1, tag='', output='', cmd='')
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

Property Details [hide private]

code

Get Method:
unreachable.code(self)

message

Get Method:
unreachable.message(self)

count

Get Method:
unreachable.count(self)

advice

Get Method:
unreachable.advice(self)

description

Get Method:
unreachable.description(self)

level

Get Method:
unreachable.level(self)

tag

Get Method:
unreachable.tag(self)

output

Get Method:
unreachable.output(self)
Set Method:
unreachable.output(self, output)

cmd

Get Method:
unreachable.cmd(self)
Set Method:
unreachable.cmd(self, cmd)