Class: RegiGeneric
Instance Method Summary
collapse
#IsSubPackagesConsidered, #getDeliveryUnit, #getDeliveryUnitVendor, #getDeliveryUnitVersion, #getDeliveryUnitVersionPatch, #getDeliveryUnitVersionSP, #getPackageName, #getPackageNames, #gethdbUserstoreKey, #setDeliveryUnit, #setDeliveryUnitVendor, #setDeliveryUnitVersion, #setDeliveryUnitVersionPatch, #setDeliveryUnitVersionSP, #setPackageName, #setPackageNames, #setSubPackagesConsidered, #setSystemDetails, #sethdbUserstoreKey
Instance Method Details
#doExecute(workspaceName) ⇒ Object
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# File 'lib/Regiandruby/RegiGeneric.rb', line 22
def doExecute (workspaceName)
self.ensureNotNull("hdbUserstoreKey",self.gethdbUserstoreKey())
@regiAction = self.ensureNotNullOrEmpty("regiAction",@regiAction)
self.initCommandLine()
self.setKeystoreIfPresent()
self.ensureWorkspaceIsSelected(workspaceName)
args = [@regiAction]
if !@verbose.nil?
args.push('--verbose')
end
if !@regiArgs.nil? && @regiArgs.length>0
count = 0
while count<@regiArgs.length do
args.push(@regiArgs[count])
count = count + 1
end
end
return self.executeRegiCommandLineWithOutput(args)
end
|
#setRegiAction(argument) ⇒ Object
10
11
12
|
# File 'lib/Regiandruby/RegiGeneric.rb', line 10
def setRegiAction (argument)
@regiAction = argument
end
|
#setRegiArgs(arguments) ⇒ Object
18
19
20
|
# File 'lib/Regiandruby/RegiGeneric.rb', line 18
def setRegiArgs (arguments)
@regiArgs = arguments
end
|
#setVerbose ⇒ Object
14
15
16
|
# File 'lib/Regiandruby/RegiGeneric.rb', line 14
def setVerbose
@verbose = true
end
|