Class: RHN::ChannelSoftware

Inherits:
Operation show all
Defined in:
lib/satops/rhsat.rb

Instance Method Summary collapse

Methods inherited from Operation

#action, #action_list, #define, #trace_info, #trace_warn

Constructor Details

#initialize(sat) ⇒ ChannelSoftware

Returns a new instance of ChannelSoftware.



199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
# File 'lib/satops/rhsat.rb', line 199

def initialize(sat)
  super(sat)
  define 'channel.software.create'
  define 'channel.software.delete'
  define 'channel.software.getDetails'
  define 'channel.software.isGloballySubscribable', :boolean
  define 'channel.software.isUserManageable', :boolean
  define 'channel.software.isUserSubscribable', :boolean
  define 'channel.software.setGloballySubscribable'
  define 'channel.software.setUserManageable'
  define 'channel.software.setUserSubscribable'
  define 'channel.software.setDetails'

  # Repos
  define 'channel.software.associateRepo'
  define 'channel.software.createRepo'
  define 'channel.software.disassociateRepo'
  define 'channel.software.getRepoDetails'
  define 'channel.software.getRepoSyncCronExpression'
  define 'channel.software.listChannelRepos'
  define 'channel.software.listUserRepos'
  define 'channel.software.removeRepo'
  define 'channel.software.syncRepo'
  define 'channel.software.updateRepoUrl'
end