nrvr.util.registering
index
/usr/lib/python2.7/site-packages/nrvr/util/registering.py

nrvr.util.networkinterface - Utilities regarding registering operating system users
 
Class provided by this module is RegisteringUser.
 
Idea and first implementation - Leo Baschy <srguiwiz12 AT nrvr DOT com>
 
Public repository - https://github.com/srguiwiz/nrvr-commander
 
Copyright (c) Nirvana Research 2006-2015.
Simplified BSD License

 
Classes
       
RegisteringUser(__builtin__.tuple)
RegisteringUser

 
class RegisteringUser(RegisteringUser)
    A user who is being registered.
 
 
Method resolution order:
RegisteringUser
RegisteringUser
__builtin__.tuple
__builtin__.object

Static methods defined here:
__new__(cls, username, pwd=None, fullname=None, organization=None)
Create new user who is being registered.
 
username
    username.
 
pwd
    password.
    May be None or empty string.
 
fullname
    full name.
    If None then default to a copy of username, with the first letter of each word capitalized.
 
organization
    organization name.
    If None then default to fullname.

Methods inherited from RegisteringUser:
__getnewargs__(self)
Return self as a plain tuple.  Used by copy and pickle.
__repr__(self)
Return a nicely formatted representation string
_asdict(self)
Return a new OrderedDict which maps field names to their values
_replace(_self, **kwds)
Return a new RegisteringUser object replacing specified fields with new values

Class methods inherited from RegisteringUser:
_make(cls, iterable, new=<built-in method __new__ of type object>, len=<built-in function len>) from __builtin__.type
Make a new RegisteringUser object from a sequence or iterable

Data descriptors inherited from RegisteringUser:
fullname
Alias for field number 2
organization
Alias for field number 3
pwd
Alias for field number 1
username
Alias for field number 0

Data and other attributes inherited from RegisteringUser:
_fields = ('username', 'pwd', 'fullname', 'organization')

Methods inherited from __builtin__.tuple:
__add__(...)
x.__add__(y) <==> x+y
__contains__(...)
x.__contains__(y) <==> y in x
__eq__(...)
x.__eq__(y) <==> x==y
__ge__(...)
x.__ge__(y) <==> x>=y
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getitem__(...)
x.__getitem__(y) <==> x[y]
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__gt__(...)
x.__gt__(y) <==> x>y
__hash__(...)
x.__hash__() <==> hash(x)
__iter__(...)
x.__iter__() <==> iter(x)
__le__(...)
x.__le__(y) <==> x<=y
__len__(...)
x.__len__() <==> len(x)
__lt__(...)
x.__lt__(y) <==> x<y
__mul__(...)
x.__mul__(n) <==> x*n
__ne__(...)
x.__ne__(y) <==> x!=y
__rmul__(...)
x.__rmul__(n) <==> n*x
__sizeof__(...)
T.__sizeof__() -- size of T in memory, in bytes
count(...)
T.count(value) -> integer -- return number of occurrences of value
index(...)
T.index(value, [start, [stop]]) -> integer -- return first index of value.
Raises ValueError if the value is not present.