FIX update devops process

This commit is contained in:
Jasder
2020-08-06 14:26:19 +08:00
parent 0b9a69ec56
commit 69ea60dfd5
14 changed files with 276 additions and 23 deletions

View File

@@ -0,0 +1,29 @@
module Droneable
extend ActiveSupport::Concern
included do
end
def devops_uninit?
self.devops_step === User::DEVOPS_UNINIT
end
def devops_unverified?
self.devops_step === User::DEVOPS_UNVERIFIED
end
def devops_verified?
self.devops_step === User::DEVOPS_VERIFIED
end
def devops_has_token?
self.devops_step === User::DEVOPS_HAS_TOKEN
end
def set_drone_step!(step)
self.update_column(:devops_step, step)
end
module ClassMethods
end
end