Class: UniqSysOmega::Tariffs::DenyFilter
- Inherits:
-
Filter
- Object
- Filter
- UniqSysOmega::Tariffs::DenyFilter
show all
- Defined in:
- lib/deny_filter.rb
Instance Method Summary
collapse
-
#calculate_cost(computer_id, login_id, started_at, amount, options = {}) ⇒ Object
-
#permitted?(computer_id, login_id, options = {}) ⇒ Boolean
-
#process_activity(unprocessed_activity, ft, options = {}) ⇒ Object
-
#start_permitted?(computer_id, login_id, options = {}) ⇒ Boolean
Methods inherited from Filter
#initialize
Instance Method Details
#calculate_cost(computer_id, login_id, started_at, amount, options = {}) ⇒ Object
13
14
15
|
# File 'lib/deny_filter.rb', line 13
def calculate_cost(computer_id, login_id, started_at, amount, options={})
Integer::MAX
end
|
#permitted?(computer_id, login_id, options = {}) ⇒ Boolean
9
10
11
|
# File 'lib/deny_filter.rb', line 9
def permitted?(computer_id, login_id, options={})
false
end
|
#process_activity(unprocessed_activity, ft, options = {}) ⇒ Object
17
18
19
20
|
# File 'lib/deny_filter.rb', line 17
def process_activity(unprocessed_activity, ft, options={})
true
end
|
#start_permitted?(computer_id, login_id, options = {}) ⇒ Boolean
5
6
7
|
# File 'lib/deny_filter.rb', line 5
def start_permitted?(computer_id, login_id, options={})
false
end
|