Commit Graph

171 Commits

Author SHA1 Message Date
Koichi TANAKA
c501a76264 Make public for testing 2014-12-03 16:31:30 +09:00
hassaku
963307c7b5 Add forward input settings. 2014-12-03 15:17:04 +09:00
hassaku
155e33d6dd Add http input settings. 2014-12-03 15:17:04 +09:00
uu59
9ac66f05d3 Add out_stdout setting 2014-12-03 15:17:03 +09:00
uu59
f44e6791e7 Add in_monitor_agent setting 2014-12-03 15:17:03 +09:00
uu59
86351718f3 Add JSON API for changing config by section 2014-11-25 18:05:25 +09:00
uu59
645c2bbefc Refactor: Config#config -> Config#fl_config 2014-11-25 17:43:11 +09:00
uu59
7efcfa1868 Merge pull request #103 from fluent/parse_conf
Display current settings for each section
2014-11-19 15:26:31 +09:00
uu59
a36e372086 Add NOTE for cache design 2014-11-19 15:10:43 +09:00
uu59
c40628fd6d Fix invalid gem list caching 2014-11-19 15:05:44 +09:00
uu59
a78c21312a Fix to use --no-ri --no-rdoc instead of --no-document for td-agent-gem (version 1.8.24) 2014-11-19 13:20:36 +09:00
uu59
e8236456c2 Add feature spec 2014-11-18 16:01:39 +09:00
uu59
22dd9c4bdb Display current setting 2014-11-18 16:00:44 +09:00
uu59
0e922982a8 cosme 2014-11-18 13:19:49 +09:00
uu59
2df1991d2b Add specs 2014-11-18 13:14:32 +09:00
uu59
0ec440bbeb fluent-gem commannd move to FluentGem module from Plugin 2014-11-18 11:12:10 +09:00
Masahiro Nakagawa
943d6b2991 Add /usr/sbin/td-agent-gem to gem command list in td-agent 2014-11-14 13:54:07 -08:00
uu59
db52245a4d Add --no-document option when installing gem. Fix #98 2014-11-12 13:56:42 +09:00
uu59
c7233a565e Fix to create pidfile on Mac 2014-11-11 13:00:10 +09:00
uu59
703eba0079 Swithing MacOSX or UNIX for handling td-agent process 2014-11-11 13:00:10 +09:00
uu59
3c7786f262 Refactor plugin setting
Adding support for some plugins was hard.
After this commit, easy to add a plugin that has commonly
setting style.

Before:
- Add model, controller, and views for it.

After:
- Add model and controller. view is shared.
2014-11-04 14:29:31 +09:00
uu59
7a0c8de799 Merge pull request #85 from hassaku/show_processing_status
Show processing status of plugin install
2014-10-01 16:19:55 +09:00
uu59
548f1c2f53 Merge pull request #83 from kou/converge-admin-user-restriction
Converge codes for user name restriction
2014-10-01 16:19:17 +09:00
hassaku
4e959c1fd2 Refactor logic in view using decorator. 2014-09-30 22:07:52 +09:00
uu59
b3cda88269 Fix to find fleunt-gem command path 2014-09-27 19:15:36 +09:00
uu59
8d5529897f Merge pull request #72 from kou/suppress-list-not-found-message
Suppress "No such file or directory - list" message
2014-09-27 19:10:32 +09:00
Kouhei Sutou
f5c0aaf8f2 Converge codes for user name restriction
The current implementation accepts only "admin" user. Codes for the
restriction exist in several files.

This change converges codes for the restriction to
app/models/user.rb. This change will be helpful when we support more
user names.
2014-09-25 15:55:19 +09:00
uu59
79206b1197 Remove bcrypt gem for packaging issue on Mac 2014-09-02 16:10:53 +09:00
uu59
36b9b8782a Store password into ~/.fluentd-ui dir to keep it after updating 2014-08-22 17:16:15 +09:00
uu59
c8f8a62c23 Refactor: decide fluentd-ui data directory logic to FluentdUI class 2014-08-22 17:11:52 +09:00
Kouhei Sutou
ab903716bc Try to fix wrong try usage
`Object#try` checks "whether receiver is nil or not". It doesn't rescue
any exceptions raised in method call.

    > User.new(name: "admin", password_digest: "invalid-hash").authenticate("X")
    BCrypt::Errors::InvalidHash: invalid hash
            from /var/lib/gems/2.1.0/gems/bcrypt-3.1.7/lib/bcrypt/password.rb:60:in `initialize'
            ...
2014-08-19 21:21:35 +09:00
uu59
ba31ef566a Fix can't setting with regexp on in_tail 2014-08-14 18:29:06 +09:00
uu59
5e704969d2 tag_key is not config param 2014-08-13 18:20:24 +09:00
uu59
242e23732c Add out_elasticsearch setting 2014-08-13 18:12:28 +09:00
Kouhei Sutou
defaa55edb Suppress "No such file or directory - list" message
How to reproduce:

  1. Remove ~/.fluentd-ui/
  2. Run `bin/rails console`
  3. You will see the following output:

         bin/rails: No such file or directory - list
         Loading development environment (Rails 4.1.4)
         irb(main):001:0>
2014-08-07 18:00:41 +09:00
uu59
ec44ba10d6 cosme 2014-07-31 18:30:46 +09:00
uu59
341dc515bf Use full path for /usr/sbin/td-agent --version 2014-07-31 14:29:29 +09:00
uu59
a4eacf0a5b Fix out_s3 unused params 2014-07-31 13:53:19 +09:00
uu59
144cfdeeef Fix to not create zombie 2014-07-31 10:56:52 +09:00
uu59
d8694a6ead Store fluentd setting data to user's home if variant=fluentd_gem 2014-07-30 18:03:41 +09:00
uu59
e7b449f44f FluentGem default setting no require root permission 2014-07-30 17:53:42 +09:00
uu59
24899b7a6a Don't too quickly response of td-agent start/stop/restart 2014-07-30 17:08:38 +09:00
uu59
c11dc64fa4 Save fluentd setting to FLUENTD_UI_DATA_DIR if given for persistent 2014-07-30 16:39:00 +09:00
uu59
0846f18fbb Fix td-agent operation 2014-07-30 16:19:20 +09:00
uu59
edafcf3bb5 Fix out_td setting type name 2014-07-29 11:34:47 +09:00
uu59
dd8fded3a1 Fix to find correct fluent-gem path 2014-07-28 18:37:10 +09:00
uu59
f40200741f Clean up out_td params 2014-07-28 16:15:59 +09:00
uu59
9060243fee Fix can't uninstall plugins 2014-07-28 15:34:56 +09:00
uu59
a9ab6c1270 Fix plugins handling 2014-07-28 15:28:59 +09:00
uu59
f69652cfd6 Remove plugins gemfile handling 2014-07-28 15:13:20 +09:00