Sha256: a2ea5a895fb2768dcbfbf69ba6a367e9e2928eafd8106d2d0d5733bbe3d62e05
Contents?: true
Size: 1.91 KB
Versions: 1
Compression:
Stored size: 1.91 KB
Contents
# sugar_utils [](http://badge.fury.io/rb/sugar_utils) [](https://travis-ci.org/sugarcrm/sugar_utils) [](https://codeclimate.com/github/sugarcrm/sugar_utils) [](https://codeclimate.com/github/sugarcrm/sugar_utils/coverage) [](http://inch-ci.org/github/sugarcrm/sugar_utils) [](LICENSE) Utility methods extracted from SugarCRM Ruby projects. These methods are included: * SugarUtils.ensure_boolean * SugarUtils.ensure_integer * SugarUtils.scrub_encoding * SugarUtils::File.flock_shared * SugarUtils::File.flock_exclusive * SugarUtils::File.change_access * SugarUtils::File.read * SugarUtils::File.write * SugarUtils::File.atomic_write * SugarUtils::File.read_json * SugarUtils::File.write_json * SugarUtils::File.append These methods will probably be included in the future: * sizeof_dir * find_files * find_file! * gzip * gunzip * tarball * untarball * tarball_list * encrypt * http_get_file * timeout_retry ## Installation Add this line to your application's Gemfile: ```ruby gem 'sugar_utils' ``` And then execute: ```bash $ bundle install ``` Or install it yourself as: ```bash $ gem install sugar_utils ``` ## Contributing See [CONTRIBUTING](CONTRIBUTING.md) for how you can contribute changes back into this project. ## Contributors * [Andrew Sullivan Cant](https://github.com/acant) * [Robert Lockstone](https://github.com/lockstone) * [Vadim Kazakov](https://github.com/yads) ## Acknowledgements Copyright 2019 [SugarCRM Inc.](http://sugarcrm.com), released under the Apache2 License.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sugar_utils-0.6.0 | README.md |