From 999d11147041be750b7fc61a810886cc0d561bdc Mon Sep 17 00:00:00 2001 From: Kazuhiro MUSASHI Date: Sat, 14 Nov 2020 16:35:23 +0900 Subject: [PATCH] Deploy the `rclone` config to `kazu634` and `root`. --- .../home/kazu634/.config/rclone/rclone.conf | 4 ++++ .../files/root/.config/rclone/rclone.conf | 4 ++++ cookbooks/digdag/rclone_setup.rb | 24 +++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 cookbooks/digdag/files/home/kazu634/.config/rclone/rclone.conf create mode 100644 cookbooks/digdag/files/root/.config/rclone/rclone.conf create mode 100644 cookbooks/digdag/rclone_setup.rb diff --git a/cookbooks/digdag/files/home/kazu634/.config/rclone/rclone.conf b/cookbooks/digdag/files/home/kazu634/.config/rclone/rclone.conf new file mode 100644 index 0000000..fef1377 --- /dev/null +++ b/cookbooks/digdag/files/home/kazu634/.config/rclone/rclone.conf @@ -0,0 +1,4 @@ +[gp] +type = google photos +token = {"access_token":"ya29.A0AfH6SMAv55TYq299mIJKY0zz-p3SS7JDzgGJERacdy64ckRdiL4vgjQTwgokYd6b8gnJ5oLcGwmAxUUPF-eYwD9LhrlSYcSYM8HzHJIpUuV70eJtF-Gw2QBMmkYDm3j7GpvjqNllketPeL0_KMYM40liOlxn7mqDJjvu_gFV7qg","token_type":"Bearer","refresh_token":"1//0gQgQpQWIend5CgYIARAAGBASNwF-L9IrQhnEw_xvzBygu6Bfsorr7Nl0e3Uah3PKxM2Oe_v14zPcOwSV4bC4y8UaYRj61Y33K7g","expiry":"2020-11-14T02:07:28.57842896+09:00"} + diff --git a/cookbooks/digdag/files/root/.config/rclone/rclone.conf b/cookbooks/digdag/files/root/.config/rclone/rclone.conf new file mode 100644 index 0000000..fef1377 --- /dev/null +++ b/cookbooks/digdag/files/root/.config/rclone/rclone.conf @@ -0,0 +1,4 @@ +[gp] +type = google photos +token = {"access_token":"ya29.A0AfH6SMAv55TYq299mIJKY0zz-p3SS7JDzgGJERacdy64ckRdiL4vgjQTwgokYd6b8gnJ5oLcGwmAxUUPF-eYwD9LhrlSYcSYM8HzHJIpUuV70eJtF-Gw2QBMmkYDm3j7GpvjqNllketPeL0_KMYM40liOlxn7mqDJjvu_gFV7qg","token_type":"Bearer","refresh_token":"1//0gQgQpQWIend5CgYIARAAGBASNwF-L9IrQhnEw_xvzBygu6Bfsorr7Nl0e3Uah3PKxM2Oe_v14zPcOwSV4bC4y8UaYRj61Y33K7g","expiry":"2020-11-14T02:07:28.57842896+09:00"} + diff --git a/cookbooks/digdag/rclone_setup.rb b/cookbooks/digdag/rclone_setup.rb new file mode 100644 index 0000000..662a5d0 --- /dev/null +++ b/cookbooks/digdag/rclone_setup.rb @@ -0,0 +1,24 @@ +# Deploy the files: +directory '/home/kazu634/.config/rclone/' do + owner 'kazu634' + group 'kazu634' + mode '750' +end + +remote_file "/home/kazu634/.config/rclone/rclone.conf" do + owner 'kazu634' + group 'kazu634' + mode '600' +end + +directory '/root/.config/rclone/' do + owner 'root' + group 'root' + mode '750' +end + +remote_file "/root/.config/rclone/rclone.conf" do + owner 'kazu634' + group 'kazu634' + mode '600' +end