本文整理汇总了Python中utils.appliance.Navigatable类的典型用法代码示例。如果您正苦于以下问题:Python Navigatable类的具体用法?Python Navigatable怎么用?Python Navigatable使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Navigatable类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
def __init__(self,
description,
active=None,
based_on=None,
evaluate=None,
driving_event=None,
notification_frequency=None,
snmp_trap=None,
emails=None,
timeline_event=None,
mgmt_event=None,
appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.description = description
self.active = active
self.based_on = based_on
if evaluate is not None:
raise NotImplementedError
self.driving_event = driving_event
self.notification_frequency = notification_frequency
self.snmp_trap = snmp_trap
if emails is not None:
raise NotImplementedError
self.timeline_event = timeline_event
self.mgmt_event = mgmt_event
示例2: __init__
def __init__(self, title, description=None, active=None, shortcuts=None, visibility=None, appliance=None):
Navigatable.__init__(self, appliance)
self.title = title
self.description = description
self.active = active
self.shortcuts = shortcuts
self.visibility = visibility
示例3: __init__
def __init__(self, description=None, scope=None, days=None, hours=None, timezone=None, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.description = description
self.scope = scope
self.days = days
self.hours = hours
self.timezone = timezone
示例4: __init__
def __init__(self, catalog=None, name=None, stack_data=None,
dialog_values=None, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.catalog = catalog
self.name = name
self.stack_data = stack_data
self.dialog_values = dialog_values
示例5: __init__
def __init__(self, name, provider, appliance=None):
Navigatable.__init__(self, appliance=appliance)
if not isinstance(provider, OpenstackInfraProvider):
raise NotImplementedError('Deployment roles available only '
'for Openstack provider')
self.name = name
self.provider = provider
示例6: __init__
def __init__(self, name, provider, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.name = name
# TODO add storage provider parameter, needed for accurate details nav
# the storage providers have different names then cloud providers
# https://bugzilla.redhat.com/show_bug.cgi?id=1455270
self.provider = provider
示例7: __init__
def __init__(self, name=None, description=None, parent_tenant=None, _default=False,
appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.name = name
self.description = description
self.parent_tenant = parent_tenant
self._default = _default
示例8: __init__
def __init__(self, name, credential_type, collection=None, appliance=None, **credentials):
self.collection = collection or CredentialsCollection(appliance=appliance)
Navigatable.__init__(self, appliance=self.collection.appliance)
self.name = name
self.credential_type = credential_type
for key, value in credentials.iteritems():
setattr(self, key, value)
示例9: __init__
def __init__(self, name, provider, collection=None, appliance=None):
self.name = name
self.provider = provider
if not collection:
collection = NodeCollection(appliance=appliance)
self.collection = collection
Navigatable.__init__(self, appliance=appliance)
示例10: __init__
def __init__(self, name, group, title=None, locked=None, widgets=None, appliance=None):
Navigatable.__init__(self, appliance)
self.name = name
self.title = title
self.locked = locked
self.widgets = widgets
self._group = group
示例11: __init__
def __init__(self, name=None, url=None, ssl=None, credentials=None, key=None, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.name = name
self.url = url
self.ssl = ssl
self.credentials = credentials
self.key = key or name
示例12: __init__
def __init__(self, url=None, username=None, password=None, verify_ssl=None, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.url = url
self.username = username
self.password = password
self.verify_ssl = verify_ssl
self.domain = None
示例13: __init__
def __init__(self, name=None, display_name=None, description=None, values=None, cls=None, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.name = name
self.description = description
self.values = values
self.display_name = display_name
self.cls = cls
示例14: __init__
def __init__(self, path_to_report, datetime, candu=False, appliance=None):
Navigatable.__init__(self, appliance=appliance)
self.path = path_to_report
self.datetime = datetime
self.candu = candu
self.datetime_in_tree = version.pick({"5.6": self.datetime,
"5.7": parsetime.from_american_with_utc(self.datetime).to_iso_with_utc()})
示例15: __init__
def __init__(self, appliance, zone=None, name="EVM", sid=1):
Navigatable.__init__(self, appliance=appliance)
self.zone = zone or appliance.server.zone
self.name = name
self.sid = sid
self.zone.servers.add(self)
self.parent = self.appliance.context