Package backend :: Package server :: Package rhnServer :: Module satellite_cert :: Class SatelliteCert
[hide private]
[frames] | no frames]

Class SatelliteCert

source code

Satellite certificate class Usage: c = SatelliteCert() c.load('<rhn-cert><rhn-cert-field name="owner">John Doe</rhn-cert-field></rhn-cert>') print c.owner

Instance Methods [hide private]
 
__init__(self) source code
 
load(self, s) source code
 
_load(self, s) source code
 
get_slots(self, slot_type) source code
 
get_slot_types(self) source code
 
lookup_slot_by_db_label(self, db_label) source code
Class Variables [hide private]
  fields_scalar = ['product', 'owner', 'issued', 'expires', 'slo...
  fields_list = {'channel-families': ChannelFamily}
  datesFormat_cert = '%Y-%m-%d %H:%M:%S'
  datesFormat_db = '%Y-%m-%d %H:%M:%S'
  _slot_maps = {'management': ('slots', <class backend.server.rh...
Class Variable Details [hide private]

fields_scalar

Value:
['product',
 'owner',
 'issued',
 'expires',
 'slots',
 'provisioning-slots',
 'nonlinux-slots',
 'monitoring-slots',
...

_slot_maps

Value:
{'management':('slots', ManagementSlots), 'provisioning':('provisionin\
g-slots', ProvisioningSlots), 'monitoring':('monitoring-slots', Monito\
ringSlots), 'virtualization':('virtualization_host', VirtualizationSlo\
ts), 'virtualization_platform':('virtualization_host_platform', Virtua\
lizationPlatformSlots)}