diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/gitlab/gcp/model.rb | 13 | ||||
| -rw-r--r-- | lib/google_api/cloud_platform/client.rb | 2 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lib/gitlab/gcp/model.rb b/lib/gitlab/gcp/model.rb new file mode 100644 index 00000000000..195391f0e3c --- /dev/null +++ b/lib/gitlab/gcp/model.rb @@ -0,0 +1,13 @@ +module Gitlab + module Gcp + module Model + def table_name_prefix + "gcp_" + end + + def model_name + @model_name ||= ActiveModel::Name.new(self, nil, self.name.split("::").last) + end + end + end +end diff --git a/lib/google_api/cloud_platform/client.rb b/lib/google_api/cloud_platform/client.rb index ec77e6bdd72..aa85fcdabef 100644 --- a/lib/google_api/cloud_platform/client.rb +++ b/lib/google_api/cloud_platform/client.rb @@ -86,7 +86,7 @@ module GoogleApi end def parse_operation_id(self_link) - self_link.match(/projects\/.*\/zones\/.*\/operations\/(.*)/)[1] + self_link.match(%r{projects/.*/zones/.*/operations/(.*)})[1] end end end |
