Class: Y2Network::Dialogs::S390DeviceActivation
- Inherits:
-
CWM::Dialog
- Object
- CWM::Dialog
- Y2Network::Dialogs::S390DeviceActivation
show all
- Defined in:
- src/lib/y2network/dialogs/s390_device_activation.rb
Overview
Base class dialog for activating S390 devices
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
60
61
62
63
64
65
66
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 60
def initialize(activator)
textdomain "network"
@activator = activator
@activator.propose!
@builder = activator.builder
end
|
Instance Attribute Details
#activator ⇒ Object
Returns the value of attribute activator
55
56
57
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 55
def activator
@activator
end
|
#builder ⇒ Object
Returns the value of attribute builder
54
55
56
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 54
def builder
@builder
end
|
Instance Method Details
#abort_handler ⇒ Object
99
100
101
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 99
def abort_handler
Yast::Popup.ReallyAbort(true)
end
|
#contents ⇒ Object
72
73
74
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 72
def contents
Empty()
end
|
#run ⇒ Object
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 76
def run
ret = super
if ret == :next
configured = activator.configure
builder.name = activator.configured_interface if configured
if !configured || builder.name.empty?
Yast::Popup.Error(
_(
"An error occurred while creating device.\nSee YaST log for details."
)
)
ret = nil
end
end
ret
end
|
#title ⇒ Object
68
69
70
|
# File 'src/lib/y2network/dialogs/s390_device_activation.rb', line 68
def title
_("S/390 Network Card Configuration")
end
|